From a1c5bb5ac1d445a8a65cac775d6e5ac92f3fc5d0 Mon Sep 17 00:00:00 2001 From: sys-nyx Date: Sun, 29 Dec 2024 01:31:49 -0800 Subject: [PATCH] added a simple python http server to prevent caching from serving modified files --- r/testsrv.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 r/testsrv.py diff --git a/r/testsrv.py b/r/testsrv.py new file mode 100644 index 0000000..e693c11 --- /dev/null +++ b/r/testsrv.py @@ -0,0 +1,15 @@ +import http.server + +class MyHTTPRequestHandler(http.server.SimpleHTTPRequestHandler): + def end_headers(self): + self.send_my_headers() + http.server.SimpleHTTPRequestHandler.end_headers(self) + + def send_my_headers(self): + self.send_header("Cache-Control", "no-cache, no-store, must-revalidate") + self.send_header("Pragma", "no-cache") + self.send_header("Expires", "0") + + +if __name__ == '__main__': + http.server.test(HandlerClass=MyHTTPRequestHandler)