Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- from BaseHTTPServer import HTTPServer, BaseHTTPRequestHandler
- from SocketServer import ThreadingMixIn
- import threading
- class Handler(BaseHTTPRequestHandler):
- def do_GET(self):
- self.send_response(200)
- self.end_headers()
- message = threading.currentThread().getName()
- self.wfile.write(message)
- self.wfile.write('\n')
- return
- class ThreadedHTTPServer(ThreadingMixIn, HTTPServer):
- """Handler requests in a seperate thread."""
- if __name__ == '__main__':
- server = ThreadedHTTPServer(('localhost', 8080), Handler)
- print 'Starting server, use <Ctrl-C> to stop'
- server.serve_forever()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement