1
0
mirror of https://github.com/actix/actix-extras.git synced 2024-11-28 09:42:40 +01:00

update client mod doc string

This commit is contained in:
Nikolay Kim 2018-04-09 21:57:40 -07:00
parent 23eea54776
commit bb11fb3d24
2 changed files with 29 additions and 4 deletions

View File

@ -1,4 +1,31 @@
//! HTTP client
//! Http client api
//!
//! ```rust
//! # extern crate actix;
//! # extern crate actix_web;
//! # extern crate futures;
//! # use futures::Future;
//! use actix_web::client;
//!
//! fn main() {
//! let sys = actix::System::new("test");
//!
//! actix::Arbiter::handle().spawn({
//! client::get("http://www.rust-lang.org") // <- Create request builder
//! .header("User-Agent", "Actix-web")
//! .finish().unwrap()
//! .send() // <- Send http request
//! .map_err(|_| ())
//! .and_then(|response| { // <- server http response
//! println!("Response: {:?}", response);
//! # actix::Arbiter::system().do_send(actix::msgs::SystemExit(0));
//! Ok(())
//! })
//! });
//!
//! sys.run();
//! }
//! ```
mod connector;
mod parser;
mod request;

View File

@ -1,6 +1,4 @@
//! Static files support.
// //! TODO: needs to re-implement actual files handling, current impl blocks
//! Static files support
use std::{io, cmp};
use std::io::{Read, Seek};
use std::fmt::Write;