Skip to content

Instantly share code, notes, and snippets.

@Demontager
Created August 9, 2014 19:00
Show Gist options
  • Save Demontager/76caa9601c4292d99750 to your computer and use it in GitHub Desktop.
Save Demontager/76caa9601c4292d99750 to your computer and use it in GitHub Desktop.
#!/usr/bin/env python3
import http.server
from http.server import CGIHTTPRequestHandler
port = 80
addr = '192.168.150.1'
addrport = (addr, port)
class myHandler(CGIHTTPRequestHandler):
def do_GET(self):
if not self.path == '/':
self.send_response(302)
self.send_header('Location','/index.html')
self.end_headers()
try:
serv = http.server.HTTPServer(
addrport,
myHandler
)
serv.serve_forever()
except KeyboardInterrupt:
print ('Shutting down the web server')
serv.socket.close()
@Demontager
Copy link
Author

!/usr/bin/env python3

import http.server

port = 80
addr = '192.168.150.1'
addrport = (addr, port)

try:
serv = http.server.HTTPServer(
addrport,
http.server.CGIHTTPRequestHandler
)
serv.serve_forever()
except KeyboardInterrupt:
print ('Shutting down the web server')
serv.socket.close()

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment