diff options
Diffstat (limited to 'examples/server.rs')
-rw-r--r-- | examples/server.rs | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/examples/server.rs b/examples/server.rs index 861984c..7460f56 100644 --- a/examples/server.rs +++ b/examples/server.rs @@ -1,12 +1,22 @@ extern crate http; +use std::fs::OpenOptions; +use std::io::prelude::*; + use http::{Response, StatusCode}; use fcgi; fn main() { - fcgi::run(|req| { + fcgi::run(move |req| { + let mut file = OpenOptions::new() + .write(true) + .append(true) + .open("/tmp/fcgi-log.txt") + .unwrap(); + write!(file, "ยป {:?}\n", req).unwrap(); + let resp = Response::builder() .status(StatusCode::OK) .body(()) |