feat(server): make Http default its body type to hyper::Chunk
This commit is contained in:
		| @@ -97,8 +97,8 @@ fn spawn_hello(handle: &Handle) -> SocketAddr { | |||||||
|     let addr = listener.local_addr().unwrap(); |     let addr = listener.local_addr().unwrap(); | ||||||
|  |  | ||||||
|     let handle2 = handle.clone(); |     let handle2 = handle.clone(); | ||||||
|  |     let http = hyper::server::Http::new(); | ||||||
|     handle.spawn(listener.incoming().for_each(move |(socket, addr)| { |     handle.spawn(listener.incoming().for_each(move |(socket, addr)| { | ||||||
|         let http = hyper::server::Http::new(); |  | ||||||
|         http.bind_connection(&handle2, socket, addr, Hello); |         http.bind_connection(&handle2, socket, addr, Hello); | ||||||
|         Ok(()) |         Ok(()) | ||||||
|     }).then(|_| Ok(()))); |     }).then(|_| Ok(()))); | ||||||
|   | |||||||
| @@ -37,7 +37,7 @@ mod response; | |||||||
| /// This structure is used to create instances of `Server` or to spawn off tasks | /// This structure is used to create instances of `Server` or to spawn off tasks | ||||||
| /// which handle a connection to an HTTP server. Each instance of `Http` can be | /// which handle a connection to an HTTP server. Each instance of `Http` can be | ||||||
| /// configured with various protocol-level options such as keepalive. | /// configured with various protocol-level options such as keepalive. | ||||||
| pub struct Http<B> { | pub struct Http<B = ::Chunk> { | ||||||
|     keep_alive: bool, |     keep_alive: bool, | ||||||
|     _marker: PhantomData<B>, |     _marker: PhantomData<B>, | ||||||
| } | } | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user