Skip to content

Instantly share code, notes, and snippets.

@pstauffer
Created November 3, 2016 21:03
Show Gist options
  • Save pstauffer/8421c2e3397d93f5c07e977d15e61674 to your computer and use it in GitHub Desktop.
Save pstauffer/8421c2e3397d93f5c07e977d15e61674 to your computer and use it in GitHub Desktop.
#!/usr/bin/python
from BaseHTTPServer import BaseHTTPRequestHandler,HTTPServer
PORT_NUMBER = 6081
# This class will handles any incoming request from the browser
class myHandler(BaseHTTPRequestHandler):
# Handler for the GET requests
def do_GET(self):
self.send_response(200)
self.send_header('Content-type','text/html')
self.end_headers()
# Send the html message
self.wfile.write("Welcome!\n")
return
try:
# Create a web server and define the handler to manage the incoming request
server = HTTPServer(('', PORT_NUMBER), myHandler)
print 'Started httpserver on port ' , PORT_NUMBER
# Wait forever for incoming htto requests
server.serve_forever()
except KeyboardInterrupt:
print '^C received, shutting down the web server'
server.socket.close()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment