En este artículo, te guiaré a través de los pasos para crear un servidor HTTP simple utilizando Python.
Primero, necesitas tener Python instalado en tu máquina. Puedes descargarlo desde el sitio web oficial de Python.
A continuación, abre tu editor de texto favorito y crea un nuevo archivo. Guarda el archivo con el nombre que elijas y la extensión .py.
Ahora, copia y pega el siguiente código en tu archivo Python:
import http.server
import socketserver
port = 8080
Handler = http.server.SimpleHTTPRequestHandler
with socketserver.TCPServer(('', port), Handler) as httpd:
print(f'Servidor en el puerto {port}')
httpd.serve_forever()
Este código utiliza el módulo http.server de Python para crear un servidor HTTP en el puerto 8080.
Guarda el archivo y ejecútalo desde la línea de comandos usando el comando:
python nombre_del_archivo.py
Ahora puedes acceder a tu servidor en tu navegador web escribiendo http://localhost:8080 en la barra de direcciones.
¡Felicidades! Has creado exitosamente un servidor HTTP básico con Python.
Jorge García
Fullstack developer