Httparse

Latest version: v0.2.1

Safety actively analyzes 681914 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 4

1.4.0

- **FEAT**: Adds `ParserConfig`, a new type to allow making some parsing rules more or less strict, or otherwise customize the parsing.
- **FEAT**: Adds `ParserConfig::allow_spaces_after_header_name_in_responses(bool)`, which when set to `true`, will allow skipping spaces between a header name and the colon. The specification requires that to be illegal in most cases, but says proxies should accept and remove those spaces.

1.3.5

- **FIX**: Set `Response.reason` to an empty string if `obs-text` is found in the reason-phrase.
- **PERF**: Fix faster `next_8` to work when there are exactly 8 bytes left.

1.3.4

- **FIX**: Allow backslash (`\`) characters when parsing request-target.

1.3.3

- **FIX**: Allow {|}^` characters when parsing request-target.
- **FIX**: Strip trailing whitespace from header values.
- **PERF**: Improve selection of AVX2 and SSE4.2 features if both are available.

1.3.2

- **FIX** fix incorrect response parsing when reason-phrase is missing.

1.3.1

- **FIX** fix compile error of AVX2 functions on 32bit targets.

Page 2 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.