Module hyper::client 
            [-] [+]
        [src]
HTTP Client
Usage
The Client API is designed for most people to make HTTP requests.
It utilizes the lower level Request API.
GET
let mut client = Client::new(); let res = client.get("http://example.domain").send().unwrap(); assert_eq!(res.status, hyper::Ok);
The returned value is a Response, which provides easy access to
the status, the headers, and the response body via the Read
trait.
POST
let mut client = Client::new(); let res = client.post("http://example.domain") .body("foo=bar") .send() .unwrap(); assert_eq!(res.status, hyper::Ok);
Reexports
pub use self::pool::Pool; | 
pub use self::request::Request; | 
pub use self::response::Response; | 
Modules
| pool | Client Connection Pooling  | 
                    
| request | Client Requests  | 
                    
| response | Client Responses  | 
                    
Structs
| Client | A Client to use additional features with Requests.  | 
                    
| RequestBuilder | Options for an individual Request.  | 
                    
Enums
| Body | An enum of possible body types for a Request.  | 
                    
| RedirectPolicy | Behavior regarding how to handle redirects within a Client.  | 
                    
Traits
| IntoUrl | A helper trait to convert common objects into a Url.  |