1
0
mirror of https://github.com/actix/actix-website synced 2025-06-27 07:29:02 +02:00

add vh section

This commit is contained in:
Nikolay Kim
2018-06-07 21:08:11 -07:00
parent d9fe72926f
commit 5938691794
3 changed files with 57 additions and 0 deletions

View File

@ -3,6 +3,7 @@ extern crate actix_web;
use actix_web::{http::Method, server, App, HttpRequest, HttpResponse, Responder};
mod state;
mod vh;
fn make_app() {
// <make_app>

View File

@ -0,0 +1,23 @@
#![allow(unused)]
extern crate actix_web;
use actix_web::{http::Method, server, App, HttpRequest, HttpResponse, Responder};
mod state;
// <vh>
fn main() {
let server = server::new(|| {
vec![
App::new()
.filter(pred::Host("www.rust-lang.org"))
.resource("/", |r| r.f(|r| HttpResponse::Ok())),
App::new()
.filter(pred::Host("users.rust-lang.org"))
.resource("/", |r| r.f(|r| HttpResponse::Ok())),
App::new().resource("/", |r| r.f(|r| HttpResponse::Ok())),
]
});
server.run();
}
// </vh>