actix-web/actix-http
Jacob Pratt 55ef6b97b3
Upgrade to time v0.2.4
v0.2.3 has been yanked, as it was backwards imcompatible. This version
reverts the breaking change, while still supporting rustc back to
1.34.0.
2020-01-21 03:05:12 -05:00
..
examples Fix actix-http examples (#1259) 2020-01-07 00:15:04 +09:00
src Upgrade to time 0.2.3 2020-01-17 00:09:52 -05:00
tests Fix poll_ready call for WebSockets upgrade (#1219) 2019-12-17 13:34:25 +06:00
.appveyor.yml Merge actix-http project 2019-03-26 11:54:35 -07:00
CHANGES.md Upgrade to time 0.2.3 2020-01-17 00:09:52 -05:00
CODE_OF_CONDUCT.md Merge actix-http project 2019-03-26 11:54:35 -07:00
Cargo.toml Upgrade to time v0.2.4 2020-01-21 03:05:12 -05:00
LICENSE-APACHE Merge actix-http project 2019-03-26 11:54:35 -07:00
LICENSE-MIT Merge actix-http project 2019-03-26 11:54:35 -07:00
README.md update readme 2019-04-08 17:53:19 -07:00
rustfmt.toml Merge actix-http project 2019-03-26 11:54:35 -07:00

README.md

Actix http Build Status codecov crates.io Join the chat at https://gitter.im/actix/actix

Actix http

Documentation & community resources

Example

// see examples/framed_hello.rs for complete list of used crates.
extern crate actix_http;
use actix_http::{h1, Response, ServiceConfig};

fn main() {
    Server::new().bind("framed_hello", "127.0.0.1:8080", || {
        IntoFramed::new(|| h1::Codec::new(ServiceConfig::default()))	// <- create h1 codec
            .and_then(TakeItem::new().map_err(|_| ()))	                // <- read one request
            .and_then(|(_req, _framed): (_, Framed<_, _>)| {	        // <- send response and close conn
                SendResponse::send(_framed, Response::Ok().body("Hello world!"))
                    .map_err(|_| ())
                    .map(|_| ())
            })
    }).unwrap().run();
}

License

This project is licensed under either of

at your option.

Code of Conduct

Contribution to the actix-http crate is organized under the terms of the Contributor Covenant, the maintainer of actix-http, @fafhrd91, promises to intervene to uphold that code of conduct.