From 7e9e770ffe2141794e7a6eb71f915b0fd0db68f1 Mon Sep 17 00:00:00 2001 From: sigoden Date: Fri, 17 Jan 2025 20:38:51 +0800 Subject: [PATCH] feat: add cache-control:no-cache while sending file and index --- src/server.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/server.rs b/src/server.rs index 2c59a3a..daaf783 100644 --- a/src/server.rs +++ b/src/server.rs @@ -838,6 +838,8 @@ impl Server { } } + res.headers_mut() + .typed_insert(CacheControl::new().with_no_cache()); res.headers_mut().typed_insert(last_modified); res.headers_mut().typed_insert(etag.clone()); @@ -958,6 +960,8 @@ impl Server { .replace("__INDEX_DATA__", &index_data); res.headers_mut() .typed_insert(ContentLength(output.as_bytes().len() as u64)); + res.headers_mut() + .typed_insert(CacheControl::new().with_no_cache()); if head_only { return Ok(()); }