Demo for Mbed Connect Cloud board and an HTTP Python Server

Dependencies:   C12832 mbed-http

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers server.py Source File

server.py

00001 from BaseHTTPServer import BaseHTTPRequestHandler, HTTPServer
00002 import SocketServer
00003 import socket
00004 
00005 class MyHandler(BaseHTTPRequestHandler):
00006 
00007     # HTTP REQUESTS HERE
00008 
00009 
00010 
00011 def run():
00012     httpd = HTTPServer(('', 8080), MyHandler)
00013     print "HTTP server running on port 8080"
00014     print "Your IP address is: ", socket.gethostbyname(socket.gethostname())
00015     httpd.serve_forever()
00016 
00017 if __name__ == '__main__':
00018     run()