Public
Snippet $123 authored by irul

Simple python web http hello world

Edited
server.py
# run: python3 server.py
# run bg: nohup python3 web-server.py > web-server.log 2>&1 &

import http.server
import socketserver
from http import HTTPStatus

class Handler(http.server.SimpleHTTPRequestHandler):
    def do_GET(self):
        self.send_response(HTTPStatus.OK)
        self.end_headers()
        self.wfile.write(b'Hello world')
httpd = socketserver.TCPServer(('', 8000), Handler)
httpd.serve_forever()