Home >> Móvil >> Consejos y trucos >> IOS

Obtén las cabeceras HTTP de cualquier web con curl (-I) desde terminal

La forma más directa de ver las cabeceras de respuesta HTTP (headers) de un sitio es con curl -I (i mayúscula).

Uso básico

curl -I www.google.com

Devuelve solo headers (sin HTML):

HTTP/1.1 200 OK
Date: Thu, 07 Jul 2011 22:15:57 GMT
Expires: -1
Cache-Control: private, max-age=0
Content-Type: text/html; charset=ISO-8859-1
Set-Cookie: PREF=ID=...; expires=...; path=/; domain=.google.com
Server: gws
X-XSS-Protection: 1; mode=block
Transfer-Encoding: chunked

Truco: guardar headers en archivo y abrirlo

curl -I -o headers.txt www.apple.com && open headers.txt

O con tu editor favorito:

curl -I -o headers.txt www.apple.com && vi headers.txt

curl está en casi todos los SO (macOS, Linux, Windows, Android, iOS via apps). Es herramienta estándar para sysadmins, devs web, admins de red. Las banderas son universales.

Actualización: corregido flag -I (mayúscula) por recomendación de lectores.