diff --git a/src/server.rs b/src/server.rs index 5d0c7e8..7ee1286 100644 --- a/src/server.rs +++ b/src/server.rs @@ -80,6 +80,10 @@ impl<'a> Route<'a> { b"Location".to_owned(), destination.as_bytes(), ).unwrap(), + Header::from_bytes( + b"Cache-Control".to_owned(), + b"max-age=86400,stale-while-revalidate=172800,stale-if-error=3155760000".to_owned(), + ).unwrap(), ], Cursor::new(Cow::Borrowed(b"")), Some(0),