Ejercicio 1: Peticiones HTTP con curl

curl es una herramienta de línea de comandos para hacer peticiones HTTP (y de muchos otros protocolos). Permite ver y depurar el tráfico HTTP sin un navegador.

Las opciones básicas que vamos a usar son:

OpciónPara qué sirve
curl <url>Petición GET
curl -L <url>Sigue las redirecciones
curl -I <url>Petición HEAD (sólo cabeceras)
curl -X POST -d "campo=valor" <url>Petición POST con datos en el cuerpo
curl -v <url>Modo verbose: muestra las cabeceras enviadas y recibidas