[−][src]Crate easy_http_request
Easy HTTP Request
Easy to send HTTP/HTTPS requests.
Example
extern crate easy_http_request; use easy_http_request::DefaultHttpRequest; let response = DefaultHttpRequest::get_from_url_str("https://magiclen.org").unwrap().send().unwrap(); println!("{}", response.status_code); println!("{:?}", response.headers); println!("{}", String::from_utf8(response.body).unwrap());
More examples are in the examples directory.
Re-exports
pub extern crate url; |
pub extern crate http; |
pub extern crate hyper; |
pub extern crate hyper_tls; |
pub extern crate tokio_core; |
pub extern crate futures; |
pub extern crate mime; |
pub extern crate slash_formatter; |
Structs
| HttpRequest | The http request sender. See |
| HttpResponse | The http response. |
Enums
| HttpRequestBody | A http request body that you want to send. |
| HttpRequestError | |
| HttpRequestMethod | The HTTP request method. |
Type Definitions
| DefaultHttpRequest | Use strings for query, body and headers. |
| StaticHttpRequest | Use static string slices for query, body and headers. |