Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # coding: utf-8
- import BaseHTTPServer
- HOST_NAME = 'localhost'
- PORT = 8000
- class Handler(BaseHTTPServer.BaseHTTPRequestHandler):
- def do_GET(server):
- """Respondo a una petición de tipo GET"""
- # Imprimo los encabezados
- print '-' * 80
- print server.command, server.path, server.request_version
- print server.headers
- # Devuelvo la respuesta
- server.send_response(200)
- server.end_headers()
- def log_message(*args):
- """ Deshabilito la salida por defecto del servidor """
- pass
- if __name__ == '__main__':
- http_server = BaseHTTPServer.HTTPServer((HOST_NAME, PORT), Handler)
- print "Ejecutando Server HTTP - %s:%s" % (HOST_NAME, PORT)
- print "Presione Ctrl+C para detener..."
- try:
- http_server.serve_forever()
- except KeyboardInterrupt:
- pass
- http_server.server_close()
- print "Deteniendo Server HTTP - %s:%s" % (HOST_NAME, PORT)
Advertisement
Add Comment
Please, Sign In to add comment