hyper
hyper copied to clipboard
An HTTP library for Rust
In this configuration we have a `public` `master` server, which accepts **outgoing** connections from `endpoint` servers. The reason for using outgoing connections, is to avoid the need to open firewall...
**Is your feature request related to a problem? Please describe.** Originally reported in https://github.com/apache/arrow-rs/issues/5545, where they pointed me to ask some questions here. The gist of the problem is: When...
Applies small refactoring.
Please see https://github.com/rwf2/Rocket/issues/2733 for a run-down of the concerns. Note that none of Firefox, Chrome, nor Safari believe such a URI is valid, so this does not appear to be...
**Version** hyper 0.14.18 **Platform** eulerosv2r7.x86_64 **Description** The client sends an HTTP1.1 request to the hyper server, and the state.version of the hyper server is HTTP1.1. The hyper server sends the...
## Motivation Older browsers sometimes open 6 or more H1 connections and keep them alive and idle after resources are loaded, costing server resources and distracting from DoS attackers. In...
Currently, the 'String' is the only native data type that implements `hyper::body::Body`. If we're passing other data types as a body, we need to add the `http_body_util` crate and add...
Needed for implementing tonic max_connection_age_ms . - https://github.com/hyperium/tonic/issues/1428 Related PRs: - https://github.com/hyperium/tonic/pull/1865
**Is your feature request related to a problem? Please describe.** tonic wraps hyper to provide request/response and bidirectional streaming for GRPC over http/2. When using a bidirectional streaming client, tonic...
**Is your feature request related to a problem? Please describe.** While investigating hard-to-debug connection related issues in cloud infra, we will likely want to obtain any kind of information that...