http-rs / surf

Fast and friendly HTTP client framework for async Rust
https://docs.rs/surf
Apache License 2.0
1.45k stars 119 forks source link

Make async-h1 the default client, don't build with wasm by default. #223

Open Fishrock123 opened 3 years ago

Fishrock123 commented 3 years ago

See https://github.com/http-rs/surf/issues/217

The second commit is similar to tide & async-std issues and relates to https://github.com/rust-lang/cargo/issues/1197

Fishrock123 commented 3 years ago

Discussed this on a call with @yoshuawuyts and @jbr.

It seems like there are still too many things missing from the async-h1 client at the time of writing to make this worthwhile for 2.0.

The list I gathered:

Other things that may be less-than-complete:

Fishrock123 commented 3 years ago

See also https://github.com/orgs/http-rs/projects/2