_range_http_server: accept host arg for LAN-exposed demos

This commit is contained in:
russell@unturf.com 2026-05-30 09:06:58 -04:00
parent 3bc5ec1e6c
commit b438fd6559
No known key found for this signature in database

View file

@ -82,9 +82,10 @@ class RangeHandler(BaseHTTPRequestHandler):
def main():
port = int(sys.argv[1]) if len(sys.argv) > 1 else 8000
httpd = ThreadingHTTPServer(("127.0.0.1", port), RangeHandler)
host = sys.argv[2] if len(sys.argv) > 2 else "127.0.0.1"
httpd = ThreadingHTTPServer((host, port), RangeHandler)
print(
f"range-aware static server: cwd={os.getcwd()} on 127.0.0.1:{port}",
f"range-aware static server: cwd={os.getcwd()} on {host}:{port}",
file=sys.stderr,
)
try: