1
0
Fork 0
mirror of https://github.com/actix/actix-web.git synced 2024-09-19 01:50:10 +00:00
Actix Web is a powerful, pragmatic, and extremely fast web framework for Rust.
Find a file
2018-10-08 15:52:12 -07:00
src add Default impl for ServiceConfig 2018-10-08 15:52:12 -07:00
tests add Default impl for ServiceConfig 2018-10-08 15:52:12 -07:00
.appveyor.yml Lessen numbers of jobs for AppVeyor 2018-07-11 09:23:17 +03:00
.gitignore start working on guide 2017-11-27 16:41:37 -08:00
.travis.yml cleanup dependencies 2018-10-06 21:17:27 -07:00
Cargo.toml cleanup dependencies 2018-10-06 21:17:27 -07:00
CHANGES.md remove actix-web artifacts 2018-10-04 17:00:27 -07:00
CODE_OF_CONDUCT.md code of conduct 2018-01-21 15:29:02 -08:00
LICENSE-APACHE add mit license 2017-12-17 10:08:44 -08:00
LICENSE-MIT spelling check 2018-03-24 09:35:52 +03:00
README.md rename HttpResponse 2018-10-05 11:04:59 -07:00
rustfmt.toml fix rustfmt formatting 2018-06-01 10:27:23 -07:00

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

Actix http

Documentation & community resources

Example

extern crate actix_web;
use actix_web::{http, server, App, Path, Responder};

fn index(info: Path<(u32, String)>) -> impl Responder {
    format!("Hello {}! id:{}", info.1, info.0)
}

fn main() {
    server::new(
        || App::new()
            .route("/{id}/{name}/index.html", http::Method::GET, index))
        .bind("127.0.0.1:8080").unwrap()
        .run();
}

License

This project is licensed under either of

at your option.

Code of Conduct

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