hyper icon indicating copy to clipboard operation
hyper copied to clipboard

An HTTP library for Rust

Results 269 hyper issues
Sort by recently updated
recently updated
newest added

CONNECT requests, be them h1 or h2, are not really doable through the Hyper client, with the current connector design. `hyper::client::Client::request` takes a request, extracts the (scheme, host, port) triple...

A-client
B-rfc

Now that hyper uses its own traits instead of tokios (#3110, #3230), the only place that tokio is used is to provide `tokio::sync::oneshot::Receiver` in `src/upgarde.rs`. If we could find a...

C-feature

This updates the ROADMAP, since much of what was previously in it was accomplished in the v1 work. For now, it archives the previous roadmap too. That does make the...

**Version** 1.4.1 full **Platform** windows 11 64b **Description** For (possibly infinite) SSE streams, when client disconnects (ex. closes connection), hyper connection always returns error of type `hyper::Error(IncompleteMessage)`. I tried this...

C-bug

Sysinfo: Hyper 1.4.1 on `Darwin 23.6.0 root:xnu-10063.141.2~1/RELEASE_ARM64_T6020 arm64` While l was looking into [tokio-rs/axum#2741](https://github.com/tokio-rs/axum/issues/2741#issuecomment-2211117776) I tried this code: ```rust use hyper::{body::Incoming, Request, Response}; use hyper_util::rt::{TokioExecutor, TokioIo, TokioTimer}; use std::convert::Infallible; use...

C-bug

For now to send any requests you need request's body to be `'static`: [handshake](https://docs.rs/hyper/latest/hyper/client/conn/http1/fn.handshake.html) I think this restriction is unnecessary for many async runtimes that allow borrowing external environment. My...

C-feature

hyper: 1.4.1 when i create h2 server using uds, it will failed becase of authority header. detail message just as follow : 2024-09-02T14:53:14.917+0800 DEBUG h2::server: malformed headers: malformed authority (b"/Users/10010268/workspace/grpc_client_mesh_uds.sock"):...

C-bug