8 releases (4 breaking)
0.5.0 | May 23, 2020 |
---|---|
0.4.0 | May 21, 2020 |
0.3.1 | May 21, 2020 |
0.2.1 | May 20, 2020 |
0.1.1 | May 19, 2020 |
#32 in #mozilla
Used in async-fetch
50KB
918 lines
Low-level HTTP helpers.
This crate is built on top of async-std and provides common objects and helper functions for low-level HTTP operations.
TO-DO:
- Support Content-Type decoding (e.g. multipart/form-data) : https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Type
- Handle redirects.
- GZIP support for Transfer-Encoding: https://greenbytes.de/tech/webdav/rfc7230.html#header.transfer-encoding
- HTTP2: https://www.youtube.com/watch?v=r5oT_2ndjms, https://httpwg.org/specs/rfc7540.html (HPACK, PSAUDOs)
Dependencies
~4–13MB
~164K SLoC