Skip to content

Instantly share code, notes, and snippets.

@piotr-dobrogost
Created April 14, 2013 12:16
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save piotr-dobrogost/5382495 to your computer and use it in GitHub Desktop.
Save piotr-dobrogost/5382495 to your computer and use it in GitHub Desktop.
from http.server import SimpleHTTPRequestHandler
from http.server import HTTPServer
class MyRequestHandler(SimpleHTTPRequestHandler):
#protocol_version = "HTTP/1.0" # works
protocol_version = "HTTP/1.1" # hangs
def __init__(self, request, *args):
request.settimeout(3)
super().__init__(request, *args)
print(socket.getdefaulttimeout())
server = HTTPServer(("localhost", 7080), MyRequestHandler)
server.serve_forever()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment