10 self.send_header(
"Cache-Control",
"no-cache, no-store, must-revalidate")
11 self.send_header(
"Pragma",
"no-cache")
12 self.send_header(
"Expires",
"0")
15def signal_handler(sig, frame):
16 print(
'Exiting server...')
22 parser = argparse.ArgumentParser()
23 parser.add_argument(
"-p",
"--port", default=8000, type=int, help=
"port number to listen on")
24 args = parser.parse_args()
28 signal.signal(signal.SIGINT, signal_handler)
30 print(
"Serving at port: ", PORT)
31 with socketserver.TCPServer((
"", PORT), MyHTTPRequestHandler)
as httpd:
34 except KeyboardInterrupt:
38if __name__ ==
"__main__":