Skip to content

Instantly share code, notes, and snippets.

@jossef
Created November 5, 2015 09:07
Show Gist options
  • Select an option

  • Save jossef/410ccc359e89949f2530 to your computer and use it in GitHub Desktop.

Select an option

Save jossef/410ccc359e89949f2530 to your computer and use it in GitHub Desktop.
simple wsgi script
#!/usr/bin/env python
from wsgiref.simple_server import make_server
port = 8080
def request_handler(environ, start_response):
status = '200 OK'
headers = [('Content-Type', 'application/json')]
start_response(status, headers)
method = environ['REQUEST_METHOD']
uri = environ['PATH']
return ["%s: %s\n" % (key, value) for key, value in environ.iteritems()]
if __name__ == "__main__":
httpd = make_server('0.0.0.0', port, request_handler)
print "Serving on port {0}...".format(port)
httpd.serve_forever()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment