feat(client): add a new Client struct with super powers
- Includes ergonomic traits like IntoUrl and IntoBody, allowing easy usage. - Client can have a RedirectPolicy. - Client can have a SslVerifier. Updated benchmarks for client. (Disabled rust-http client bench since it hangs.)
This commit is contained in:
		| @@ -105,8 +105,8 @@ impl<L: NetworkListener<S, A>, S: NetworkStream, A: NetworkAcceptor<S>> Server<L | ||||
|                                 }; | ||||
|  | ||||
|                                 keep_alive = match (req.version, req.headers.get::<Connection>()) { | ||||
|                                     (Http10, Some(conn)) if !conn.0.contains(&KeepAlive) => false, | ||||
|                                     (Http11, Some(conn)) if conn.0.contains(&Close)  => false, | ||||
|                                     (Http10, Some(conn)) if !conn.contains(&KeepAlive) => false, | ||||
|                                     (Http11, Some(conn)) if conn.contains(&Close)  => false, | ||||
|                                     _ => true | ||||
|                                 }; | ||||
|                                 res.version = req.version; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user