Curl - Jak wyświetlić nagłówki żądań i nagłówki odpowiedzi

Curl - Jak wyświetlić nagłówki żądań i nagłówki odpowiedzi

Nagłówek żądania i nagłówek odpowiedzi są częścią protokołu HTTP, który jest standardem używanym do komunikacji między przeglądarkami internetowymi i serwerami internetowymi. Nagłówek żądania jest wysyłany przez przeglądarkę w ramach żądania HTTP i zawiera informacje takie jak rodzaj żądania, adres URL żądanej strony i wszelkie poświadczenia uwierzytelniania. Nagłówek odpowiedzi jest wysyłany przez serwer w odpowiedzi na żądanie i zawiera informacje takie jak kod stanu odpowiedzi, typ treści strony i wszelkie poświadczenia uwierzytelniania.

Razem nagłówki żądania i odpowiedzi pomagają zapewnić bezpieczne i dokładnie wysyłane dane między przeglądarką a serwerem. Nagłówki żądań i odpowiedzi są niezbędne dla twórców stron internetowych, ponieważ dostarczają ważnych informacji do debugowania i rozwiązywania problemów. Jeśli chcesz dowiedzieć się więcej o nagłówkach żądań i odpowiedzi, dobrym miejscem do rozpoczęcia jest odczytanie protokołu HTTP.

kędzior jest narzędziem wiersza poleceń używanych do przesyłania danych w różnych 2 protokołach. Jest to szybkie narzędzie dla programistów do oglądania Nagłówek prośby I nagłówek odpowiedzi Wartości strony internetowej.

1. Curl - zdobądź nagłówki żądań

Używać --versbose Lub -v Opcja z poleceniem Curl, aby pobrać wartości nagłówka żądania i nagłówka odpowiedzi w następstwie:

Curl --verbose Google.com  
Curl - Uzyskaj wartości nagłówka żądania i nagłówka odpowiedzi

2. Curl - zdobądź nagłówki odpowiedzi

Możesz także użyć curl tylko do pobrania wartości nagłówka odpowiedzi. Używać -I opcja uzyskania wartości nagłówka odpowiedzi.

Curl -i Google.com  
Wyjście: HTTP/1.1 301 Przeniesiony na stałe Lokalizacja: http: // www.Google.com/ content-typ: text/ html; Charset = UTF-8 Data: sobota, 10 września 2022 09:25:56 GMT wygasa: Mon, 10 października 2022 09:25:56 GMT Cache-Control: Public, Max-Age = 2592000 Server: GWS Content Perm: 219 X-XSS-Protection: 0 X-Frame-Options: Sameorigin 

3. Curl - Uzyskaj niestandardowe wartości nagłówka

Czasami może być konieczne pobranie konkretnej wartości nagłówka. To jest pomocne w scenariuszu i wielu innych zadaniach. Użyj polecenia GREP, aby filtrować wartości określone z pełnych wartości nagłówka. -F służy do wyszukiwania stałego ciągu i -I jest używany do wyszukiwania wrażliwych na sprawę.

Curl -i Google.com | GREP -fi „typ treści”  
Wyjście: content-typ: text/html; Charset = UTF-8 

Zakończyć

Curl to narzędzie wiersza poleceń, które jest pomocne dla wielu zadań. Możemy również użyć Curl, aby żądać serwera w celu uzyskania szczegółowych informacji. Ten samouczek pomógł ci uzyskać wartości nagłówka żądania i nagłówka odpowiedzi za pomocą wiersza poleceń Curl.