Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import http.server
- HOST_NAME = 'localhost'
- PORT = 8000
- class Handler(http.server.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 = http.server.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