hyper
hyper copied to clipboard
An HTTP library for Rust
**Is your feature request related to a problem? Please describe.** A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] Using the console, it...
Marking this as a draft for now while I test some crates, patching their `hyper` version to be this one then seeing if a `cargo update` fixes them with strict...
Add an option to disable the automatic addition of the `DATE` header for situations when an accurate time is not available or the `DATE` header is otherwise undesirable, for example...
Background: In https://github.com/rust-lang/rust/issues/66151 we're adding more strict checks in order to detect invalid use of `mem::uninitialized`/`mem::zeroed`, and older versions of hyper run into this check, so it would be good...
This adds `Body::wrap_body` which creates a `Body` from any `impl http_body::Body`. This is required in axum for https://github.com/tokio-rs/axum/pull/1154. Note that I made the PR against `0.14.x` because the `Body` struct...
The default write strategy for HTTP/1 in hyper is to automatically to chose the "best" option. Currently, it simply determines the best based on if `AsyncWrite::is_write_vectored()`. However, depending on if...
With the removal of `hyper::Server`, the graceful shutdown stuff would disappear. We want to continue to provide a helper to do that, in hyper-util, but make it also able to...
## PROS - Low level, user code has the full flow-control, `spawn` free in hyper level - How-to/When-to use `spawn` could be full decided by the user level code -...
Create a new opaque struct `Code` in `hyper::error`, that [contains constants of errors](https://github.com/hyperium/hyper/blob/master/docs/ROADMAP.md#error) that could happen in hyper. ```rust pub struct Code(Code_); enum Code_ { Canceled, // etc } impl...
Hi there, thanks for your awesome work **Version** ``` name = "hyper" version = "0.14.19" ``` **Platform** **Description** I use wiremock which underlines use hyper, I started to write tests...