GNU/Linux >> Tutoriales Linux >  >> Linux

Obtener información de encabezado con cURL

Hay muchas herramientas en línea donde puede probar los encabezados de su sitio web. Pero hay una forma sencilla de verificar los encabezados de un sitio con una herramienta local:cURL . curl (URL del cliente) es una herramienta para transferir información a través de varios protocolos.

En nuestro caso, lo usaremos para obtener los encabezados de un sitio específico. El comando es:

# curl -L -I domain.com
-L, --location	- cURL will follow any redirections
-I, --head	- cURL will get only the headers of the document

A continuación se presenta un ejemplo de nuestro nombre de dominio. Verá que la herramienta obtiene solo los encabezados y también sigue la redirección de plothost.com a https://www.plothost.com

root@web [~]# curl -L -I plothost.com
HTTP/1.1 301 Moved Permanently
Date: Wed, 13 May 2020 17:14:14 GMT
Server: Apache
X-Frame-Options: SAMEORIGIN
Location: https://www.plothost.com/
Cache-Control: max-age=3600
Expires: Wed, 13 May 2020 18:14:14 GMT
Content-Type: text/html; charset=iso-8859-1

HTTP/1.1 200 OK
Date: Wed, 13 May 2020 17:14:15 GMT
Server: Apache
X-Frame-Options: SAMEORIGIN
Last-Modified: Wed, 13 May 2020 16:43:54 GMT
ETag: "be9b-5a58a49253bdc"
Accept-Ranges: bytes
Content-Length: 48795
Cache-Control: max-age=10800, must-revalidate, public
Expires: Wed, 13 May 2020 17:43:54 GMT
Vary: Accept-Encoding,Cookie
Connection: keep-alive
Set-Cookie: HttpOnly;Secure
X-XSS-Protection: 1; mode=block
Referrer-Policy: no-referrer-when-downgrade
Expect-CT: enforce;max-age=30; report-uri https://plothost.report-uri.io/r/default/ct/enforce
Strict-Transport-Security: max-age=31536000; includeSubDomains; preload
X-Content-Type-Options: nosniff
Feature-Policy: accelerometer none;ambient-light-sensor none;autoplay none;camera none;geolocation none;gyroscope none;magnetometer none;microphone none;midi none;usb none;vibrate none;wake-lock none;xr-spatial-tracking none
Access-Control-Allow-Origin: *
Pragma: public
Content-Type: text/html; charset=UTF-8

root@web [~]#

Recursos:

página man de cURL


Linux
  1. Comience con NetworkManager en Linux

  2. Ordenarse con ordenar en la línea de comando

  3. Comience con los servidores en la nube

  4. Comience con Tasksel en Debian

  5. ¿Cómo obtener un seguimiento de pila para C ++ usando gcc con información de número de línea?

Comience con GNUPlot

Tutorial de Podman:comience a usar Podman

6 formas de obtener información sobre la versión de Debian

Obtener información sobre un comando con tipo de comando en Linux

Cómo comenzar con Arch Linux

Obtenga detalles del sistema y hardware con uname y lscpu en Debian