diff options
| author | Jan Wolff <janw@mailbox.org> | 2020-05-17 20:25:59 +0200 |
|---|---|---|
| committer | Jan Wolff <janw@mailbox.org> | 2020-05-17 20:25:59 +0200 |
| commit | 710e8aae565bd376d493ed89859c52d7f58a34f7 (patch) | |
| tree | 6f157e0054f9e048e2e9ca55437422d9e82a4113 /src/server/handler.rs | |
| parent | faab34d44f11af3821c23d7075575f6570f984bd (diff) | |
some logging
Diffstat (limited to 'src/server/handler.rs')
| -rw-r--r-- | src/server/handler.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/server/handler.rs b/src/server/handler.rs index 5f77f93..e122e96 100644 --- a/src/server/handler.rs +++ b/src/server/handler.rs @@ -58,6 +58,8 @@ fn gen_path_index(path: &Path) -> PathBuf { } fn handle_response(config: &ServerConfig, url: Url, mut stream: &mut SslStream<TcpStream>) { + println!("responding for: {}", url); + if url.scheme() != "gemini" { send_header(&mut stream, &response::permanent_failure()); return; @@ -81,10 +83,12 @@ fn handle_response(config: &ServerConfig, url: Url, mut stream: &mut SslStream<T let file = match File::open(&path) { Ok(file) => file, Err(_) => { + println!("not found: {:?}", path); send_header(&mut stream, &response::not_found()); return; } }; + println!("sending file: {:?}", path); let mime_type = match path.extension() { Some(ext) => mime::get_mime_type(ext), |
