GNU/Linux >> Linux Esercitazione >  >> Linux

Ottieni informazioni sull'intestazione con cURL

Esistono molti strumenti online in cui puoi testare le intestazioni del tuo sito web. Ma c'è un modo semplice per controllare le intestazioni di un sito con uno strumento locale:cURL . cURL (URL client) è uno strumento per il trasferimento di informazioni attraverso vari protocolli.

Nel nostro caso, lo useremo per ottenere le intestazioni per un sito specifico. Il comando è:

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

Di seguito viene presentato un esempio per il nostro nome di dominio. Vedi che lo strumento riceve solo le intestazioni e segue anche il reindirizzamento da 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 [~]#

Risorse:

Pagina man di cURL


Linux
  1. Inizia con NetworkManager su Linux

  2. Ordina con l'ordinamento dalla riga di comando

  3. Inizia con i server cloud

  4. Inizia con Tasksel su Debian

  5. Come ottenere una traccia dello stack per C++ usando gcc con le informazioni sul numero di riga?

Inizia con GNUPlot

Tutorial Podman - Inizia con Podman

6 modi per ottenere informazioni sulla versione di Debian

Ottieni informazioni su un comando con Type Command in Linux

Come iniziare con Arch Linux

Ottieni dettagli di sistema e hardware con uname e lscpu su Debian