Files
playground/wsgi_server.py
T
2023-02-18 07:39:08 +01:00

20 lines
514 B
Python

from wsgiref.util import setup_testing_defaults
from wsgiref.simple_server import make_server
def simple_app(environ, start_response):
setup_testing_defaults(environ)
status = "200 OK"
headers = [("Content-type", "text/plain; charset=utf-8")]
start_response(status, headers)
ret = [("%s: %s\n" % (key, value)).encode("utf-8") for key, value in environ.items()]
return ret
if __name__ == "__main__":
with make_server("", 8001, simple_app) as httpd:
httpd.handle_request()