Header permintaan berisi informasi tentang sumber daya yang diperlukan untuk diambil. Header respons berisi informasi tentang respons yang dikirim oleh server. Ini seperti detail server dan informasi lainnya.
cURL adalah utilitas baris perintah yang digunakan untuk mengirimkan data melalui 2 protokol yang berbeda. Ini adalah alat cepat bagi pengembang untuk melihat header permintaan dan nilai header respons dari sebuah situs web.
1. cURL – Dapatkan opsi Headers
Use --versbose atau -v dengan perintah curl untuk mengambil nilai header permintaan dan header respons sebagai berikut:
curl --verbose google.com
Anda juga dapat menggunakan curl untuk mengambil nilai header respons saja. Gunakan opsi -I untuk mendapatkan nilai header respons.
curl -I google.com
Output: HTTP/1.1 301 Dipindahkan Secara Permanen Lokasi: http://www.google. com/ Tipe-Konten: teks/html; charset=UTF-8 Tanggal: Sab, 10 Sep 2022 09:25:56 GMT Kedaluwarsa: Sen, 10 Okt 2022 09:25:56 GMT Kontrol-Cache: publik, max-age=2592000 Server: gws Panjang Konten: 219 X-XSS-Protection: 0 X-Frame-Options: SAMAORIGIN3. cURL – Dapatkan Nilai Header Kustom
Terkadang Anda mungkin perlu mengambil nilai header tertentu. Itu berguna untuk skrip dan banyak tugas lainnya.
curl -I google.com | grep -Fi "Content-Type"
Output: Content-Type: text/html; charset=UTF-8Wrap Up
cURL adalah utilitas baris perintah yang berguna untuk banyak tugas. Kami juga dapat menggunakan curl untuk meminta server untuk detailnya. Tutorial ini membantu Anda mendapatkan header permintaan dan nilai header respons menggunakan baris perintah curl.
Referensi tecadmin.com