[code.view]

[top] / python / PyMOTW / BaseHTTPServer / BaseHTTPServer_send_header.py

     #!/usr/bin/env python
     #
     # Copyright 2007 Doug Hellmann.
     #
     """Simple GET handler with BaseHTTPServer
     """
     
     #end_pymotw_header
     
     from BaseHTTPServer import BaseHTTPRequestHandler
     import urlparse
     import time
     
     class GetHandler(BaseHTTPRequestHandler):
         
         def do_GET(self):
             self.send_response(200)
             self.send_header('Last-Modified', self.date_time_string(time.time()))
             self.end_headers()
             self.wfile.write('Response body\n')
             return
     
     if __name__ == '__main__':
         from BaseHTTPServer import HTTPServer
         server = HTTPServer(('localhost', 8080), GetHandler)
         print 'Starting server, use <Ctrl-C> to stop'
         server.serve_forever()
     
     

[top] / python / PyMOTW / BaseHTTPServer / BaseHTTPServer_send_header.py

contact | logmethods.com