Curl - Cara memaparkan tajuk permintaan dan tajuk tindak balas

Curl - Cara memaparkan tajuk permintaan dan tajuk tindak balas

Header Permintaan dan Header Respons adalah sebahagian daripada Protokol HTTP, yang merupakan standard yang digunakan untuk komunikasi antara pelayar web dan pelayan web. Pengepala permintaan dihantar oleh penyemak imbas sebagai sebahagian daripada permintaan HTTP, dan ia mengandungi maklumat seperti jenis permintaan, URL halaman yang diminta, dan sebarang kelayakan pengesahan. Header Response dihantar oleh pelayan sebagai tindak balas kepada permintaan, dan ia mengandungi maklumat seperti kod status respons, jenis kandungan halaman, dan sebarang kelayakan pengesahan.

Bersama -sama, pengepala permintaan dan tindak balas membantu memastikan data dihantar dengan selamat dan tepat antara penyemak imbas dan pelayan. Pemimpin permintaan dan tindak balas adalah penting bagi pemaju web kerana mereka memberikan maklumat penting untuk debug dan penyelesaian masalah. Sekiranya anda berminat untuk mempelajari lebih lanjut mengenai permintaan dan tajuk tindak balas, tempat yang baik untuk bermula adalah dengan membaca protokol HTTP.

curl adalah utiliti baris arahan yang digunakan untuk menghantar data ke atas protokol-2 yang berbeza. Ini adalah alat yang cepat bagi pemaju untuk melihat Permintaan header dan Header Response Nilai laman web.

1. Curl - Dapatkan Tajuk Permintaan

Gunakan --versbose atau -v Pilihan dengan perintah curl untuk mengambil tajuk permintaan dan nilai tajuk tindak balas seperti berikut:

curl -google google.com  
Curl - Dapatkan nilai header dan nilai header respons

2. Curl - Dapatkan tajuk respons

Anda juga boleh menggunakan curl untuk mengambil nilai header respons sahaja. Gunakan -I pilihan untuk mendapatkan nilai header respons.

Curl -i Google.com  
Output: http/1.1 301 Bergerak secara kekal Lokasi: http: // www.Google.com/ kandungan-jenis: teks/ html; Charset = UTF-8 Tarikh: Sat, 10 Sep 2022 09:25:56 GMT Tamat: Mon, 10 Okt 2022 09:25:56 GMT Cache-Control: Awam, Max-Age = 2592000 Server: GWS Content-Length: 219 X-XSS-Perlindungan: 0 X-Frame-Options: Sameorigin 

3. Curl - Dapatkan nilai header tersuai

Kadang -kadang anda mungkin perlu mengambil nilai header tertentu. Itu berguna untuk skrip dan banyak tugas lain. Gunakan arahan grep untuk menapis nilai tertentu dari nilai header lengkap. The -F digunakan untuk mencari rentetan tetap dan -i digunakan untuk carian sensitif kes.

Curl -i Google.com | grep -fi "jenis kandungan"  
Output: Kandungan-jenis: teks/html; charset = UTF-8 

Balut

Curl adalah utiliti baris arahan yang berguna untuk pelbagai tugas. Kami juga boleh menggunakan curl untuk meminta pelayan untuk butiran. Tutorial ini membantu anda untuk mendapatkan nilai header dan nilai header respons menggunakan baris arahan curl.