Saltar al contenido
danielsanjuan

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"}'

← Todas las notas