Cuaderno · 14 de noviembre de 2026
curl para depurar una web o una API
httpweb
Cabeceras, redirecciones, tiempos y certificados en una línea.
curl -I https://ejemplo.com # solo cabeceras
curl -sL -o /dev/null -w '%{http_code} %{url_effective}\n' https://ejemplo.com # código final tras redirecciones
curl -v https://ejemplo.com 2>&1 | grep -E '^[<>*]' # toda la conversación
curl -s -o /dev/null -w 'DNS %{time_namelookup}s · conexión %{time_connect}s · TLS %{time_appconnect}s · total %{time_total}s\n' https://ejemplo.com
Una petición POST con JSON:
curl -s -X POST https://api.ejemplo.com/v1/cosa -H 'Content-Type: application/json' -d '{"nombre":"prueba"}'