Skip to content

Instantly share code, notes, and snippets.

@Siddhartha90
Forked from raelmax/server.py
Created January 10, 2020 00:20
Show Gist options
  • Save Siddhartha90/4ded000be66148c35371c523ef301799 to your computer and use it in GitHub Desktop.
Save Siddhartha90/4ded000be66148c35371c523ef301799 to your computer and use it in GitHub Desktop.
Python3 http.server com sleep
import http.server
import socketserver
from time import sleep
PORT = 5000
SLEEP_TIME = 6
class SlowHandler(http.server.SimpleHTTPRequestHandler):
def do_GET(self):
sleep(SLEEP_TIME)
http.server.SimpleHTTPRequestHandler.do_GET(self)
Handler = SlowHandler
httpd = socketserver.TCPServer(("", PORT), Handler)
print("serving at port", PORT)
httpd.serve_forever()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment