Struct hyper::header::Host  
                   
                       [−]
                   
               [src]
pub struct Host {
    pub hostname: String,
    pub port: Option<u16>,
}The Host header.
HTTP/1.1 requires that all requests include a Host header, and so hyper
client requests add one automatically.
Currently is just a String, but it should probably become a better type,
like url::Host or something.
Examples
use hyper::header::{Headers, Host}; let mut headers = Headers::new(); headers.set( Host{ hostname: "hyper.rs".to_owned(), port: None, } );
use hyper::header::{Headers, Host}; let mut headers = Headers::new(); headers.set( Host{ hostname: "hyper.rs".to_owned(), port: Some(8080), } );
Fields
| hostname | The hostname, such a example.domain. | 
| port | An optional port number. |