solicit icon indicating copy to clipboard operation
solicit copied to clipboard

An HTTP/2 implementation in Rust

Results 18 solicit issues
Sort by recently updated
recently updated
newest added

`new_stream` function in SimpleClient already defines `authority` header, so how to use self-defined `authority` ? ```Rust let mut headers: Vec = vec![ (b":method".to_vec(), method.to_vec()), (b":path".to_vec(), path.to_vec()), (b":authority".to_vec(), self.host.clone()), (b":scheme".to_vec(), self.conn.scheme().as_bytes().to_vec()),...

``` for header in response.headers.iter() { println!("{}: {}", str::from_utf8(header.name()).unwrap(), str::from_utf8(header.value()).unwrap()); } ``` this block from the readme example wont execute

Hi, the latest commit is 3 years ago (Jan 26, 2017). Is this project considered abandon? If so, could the author pushes a commit to mark it as `deprecated`: ,...

This helps https://github.com/rust-lang/rust/pull/65819

Hello, I am trying to implement retrying logic when connection/io failure occurs. The `request` method takes `Option` which means I can't pass body as it has moved again unless I...

I have added support for following two features. 1. Specifying custom https port 2. new method to build ssl context by passing ca file, cert and private key

This PR adds full support for flow control window updates on the connection and session layers. The `HttpConnection` struct has grown methods for sending window updates to the peer, as...

Hi, I've been trying to update solicit to support rust-openssl 0.9, and I'm almost there. The last issue is to implement `try_split` for `SslStream`, but the underlying method `try_clone` for...

... otherwise it is not possible to implement SessionState

asynchronous server must not block in `rx.recv_frame()`, so `handle_next_frame` is not suitable for asynchronous server. The workaround this limitation is to implement `ReceiveFrame` which produces one previously read frame, but...