Struct hyper::server::request::RequestExperimental
[-]
[+]
[src]
pub struct Request {
pub remote_addr: SocketAddr,
pub method: Method,
pub headers: Headers,
pub uri: RequestUri,
pub version: HttpVersion,
// some fields omitted
}A request bundles several parts of an incoming NetworkStream, given to a Handler.
Fields
Methods
impl Request
fn new<S: NetworkStream>(stream: S) -> HttpResult<Request>
Create a new Request, reading the StartLine and Headers so they are immediately useful.