Dapatkan Info Header HTTP dari Situs Web Menggunakan curl
Cara termudah untuk mendapatkan informasi header HTTP dari situs web mana pun adalah dengan menggunakan alat baris perintah curl. Sintaks untuk mengambil header situs web seperti ini:
curl -I url
Itu adalah huruf besar 'i' bukan huruf kecil L, huruf besar i hanya mengekstrak informasi header .
Cobalah sendiri dengan contoh URL, berikut contoh string sintaks yang menggunakan Google.com sebagai tajuk situs web untuk mengambil:
curl -I www.google.com
Sekali lagi, penting untuk diperhatikan bahwa menggunakan huruf besar I jika Anda hanya menginginkan tajuk situs. Menggunakan huruf kecil saya akan memberi Anda satu ton HTML yang diperkecil bersama dengan header, cukup gulir ke atas di jendela terminal ke baris yang langsung menggantikan perintah curl untuk menemukan informasi header HTTP.
Contoh detail header HTTP diambil dengan curl -Saya mungkin terlihat seperti ini:
Cara mudah untuk menyiasati semua omong kosong HTML, Javascript, dan CSS adalah dengan menggunakan flag -D untuk mengunduh header itu sendiri ke dalam file terpisah, lalu membuka file tersebut di editor teks pilihan Anda :
curl -iD httpheader.txt www.apple.com && buka httpheader.txt
Ini adalah perintah curl yang sama seperti sebelumnya dengan beberapa pengubah. Penggunaan ampersand ganda memberi tahu perintah untuk hanya membuka file jika header berhasil diunduh.Menggunakan 'buka' akan membuka httpheader.txt di editor teks GUI default, yang umumnya adalah Edit Teks, tetapi Anda dapat menggunakan vi, nano, atau salah satu alat baris perintah pilihan Anda:
curl -iD httpheader.txt www.apple.com && vi httpheader.txt
curl adalah utilitas canggih yang patut Anda ketahui. Siapa pun yang terlibat dengan web harus memanfaatkan trik tajuk dengan baik, dan pengembang web juga dapat menggunakan curl untuk menyalin semua HTML dan CSS dari situs web dengan sangat cepat. Keuntungan lain untuk meringkuk adalah tersedia secara luas untuk hampir semua sistem operasi di luar sana, dibundel dengan hampir setiap versi Mac OS X dan Linux, dan Anda juga dapat menemukan versi untuk Windows dan bahkan Android dan iOS melalui aplikasi individual. Karena curl memiliki sejarah panjang dan perintahnya bersifat universal di seluruh platform, itu benar-benar pilihan ideal untuk menarik detail header, dan merupakan alat yang berharga untuk administrasi sistem, admin jaringan, pengembang web, dan banyak profesi teknis lainnya.
Perbarui: Bendera yang diperbarui dari -i ke -I dengan rekomendasi pembaca, terima kasih semuanya!