Curl - So zeigen Sie Anforderungsheader und Antwortheader an
- 1729
- 173
- Tamina Liebach
Anfrage -Header- und Antwortheader sind beide Teil des HTTP -Protokolls, der Standard ist, der für die Kommunikation zwischen Webbrowsern und Webservern verwendet wird. Der Anforderungsheader wird vom Browser als Teil einer HTTP -Anforderung gesendet und enthält Informationen wie die Art der Anforderung, die URL der angeforderten Seite und alle Authentifizierungsanmeldeinformationen. Der Antwortkopf wird vom Server als Antwort auf die Anforderung gesendet und enthält Informationen wie den Statuscode der Antwort, den Inhaltstyp der Seite und alle Authentifizierungsanmeldeinformationen.
Zusammen helfen die Anfrage- und Antwort -Header dazu, sicherzustellen, dass die Daten sicher und genau zwischen dem Browser und dem Server gesendet werden. Anfrage- und Antwort -Header sind für Webentwickler von wesentlicher Bedeutung, da sie wichtige Informationen zum Debuggen und Fehlerbehebung liefern. Wenn Sie mehr über Anfrage- und Antwort -Header erfahren möchten, ist ein guter Ausgangspunkt, indem Sie das HTTP -Protokoll lesen.
Locken ist ein Befehlszeilen-Dienstprogramm zum Übertragen von Daten über verschiedene 2-Protokolle. Es ist ein kurzes Werkzeug für Entwickler, die zu sehen Header anfordern Und Antwortkopf Werte einer Website.
1. Curl - Anfrage Header erhalten
Verwenden --VERSBOSE
oder -v
Option mit dem Befehl curl, um die Anforderungsheader- und Antwort -Header -Werte wie folgt abzurufen:
Curl --verbose Google.com
CULL - Holen Sie sich die Anforderungsheader- und Antwort -Header -Werte2. Curl - Antwort Header erhalten
Sie können auch Curl verwenden, um die Antwort -Header -Werte nur zu holen. Verwenden -ICH
Option, um die Response -Header -Werte zu erhalten.
curl -i Google.com
Ausgabe: HTTP/1.1 301 Dauerhaft bewegt: http: // www.Google.com/ content-type: text/ html; charset = utf-8 Datum: Sa, 10. September 2022 09:25:56 GMT läuft ab: Mon, 10. Oktober 2022 09:25:56 GMT Cache-Control: public, max-agie = 2592000 Server: GWS-Inhaltslänge: 219 X-XSS-Schutz: 0 x-Frame-Optionen: Sameoriginin
3. Curl - benutzerdefinierte Header -Werte abrufen
Manchmal müssen Sie möglicherweise den spezifischen Header -Wert abrufen. Das ist hilfreich für Scripting und viele andere Aufgaben. Verwenden Sie den Befehl Grep, um bestimmte Werte aus vollständigen Header -Werten zu filtern. Der -F
wird verwendet, um die feste Zeichenfolge zu durchsuchen und -ich
wird für Fallsensitive Suche verwendet.
curl -i Google.com | Grep -fi "Inhaltstyp"
Ausgabe: Inhaltstyp: Text/HTML; charset = utf-8
Einpacken
Curl ist ein Befehlszeilen -Dienstprogramm, das für mehrere Aufgaben hilfreich ist. Wir können auch Curl verwenden, um einen Server für die Details anzufordern. Dieses Tutorial hat Ihnen geholfen, die Werte für Anforderungsheader und Antwortheader mithilfe der Befehlszeile CULL zu erhalten.
- « Was ist der Unterschied zwischen öffentlichen, Standard-, geschützten und privaten Mitgliedern in Java
- So überprüfen Sie die Tomcat -Version unter Linux »