hyper
hyper copied to clipboard
An HTTP library for Rust
This is to discuss adding support for accessing 1xx informational responses on the client side (see #2426 for server side). Currently, hyper parses all 1xx responses and ignores them, as...
I'd like to use `CONNECT` method with HTTP (at least with 1.1, and, ideally with 2). However, I don't think there's a way to unwrap the underlying stream from HTTP...
We have in hyper a HTTP1 header read timeout (which is strangely not available for HTTP?) and this works great... if the client sends at least one byte (or a...
**Version** 1.0 **Description** It's pretty much impossible to update hyper/http to 1.0 for some complex projects that relied heavily on the implementation of Client/HttpConnector since it's not documented how to...
**Version** Latest **Platform** All **Description** The docs for `hyper_clientconn_handshake` say "Both the `io` and the `options` are consumed in this function call." But the code looks like this: ```rust fn...
A client request must transmit the URI as absolute path and the authority in the `Host` header. Only when the request goes via a HTTP proxy, the URI in the...
When documenting the FFI API (#3424), one thing I found confusing is that the `*hyper_task` type has two different purposes: 1. It can be added to an executor to be...
This PR is a duplicate of https://github.com/hyperium/hyper/pull/2484 which I'd like to use, but is closed. (I've minorly changed it such that we bind to the interface before we bind to...
This fixes compilation on ESP-IDF target
`hyper::upgrade` module require `tokio` dependency, which is not used in the other default feature. And the module seems to be a little bit more additional feature comparing to other default...