aboutsummaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
Diffstat (limited to 'examples')
-rw-r--r--examples/server.rs12
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(())