Jawaban:
Untuk hanya mengambil tajuk, cobalah ini:
curl -I example.com
Dari man
halaman:
-I / - head
(HTTP / FTP / FILE) Ambil header-HTTP saja! HTTP-server menampilkan perintah HEAD yang digunakan untuk mendapatkan header dokumen. Saat digunakan pada file FTP atau FILE, ikal hanya menampilkan ukuran file dan waktu modifikasi terakhir saja.
Gunakan wget misalnya
wget -O - -o /dev/null --save-headers www.example.com/test.php
/dev/null
: p -O -
menulis header ke stdout ("konsol")
Anda bisa melakukannya dengan curl:
curl -i 'http://example.com/'
Hasil:
HTTP/1.0 302 Found
Location: http://www.iana.org/domains/example/
Server: BigIP
Connection: Keep-Alive
Content-Length: 0
(untuk beberapa alasan, IANA memutuskan untuk mengarahkan example.com, hasil: tidak ada badan)
ikal halaman manual tentang -i
opsi:
-i / - termasuk
(HTTP) Sertakan header HTTP dalam output. HTTP-header mencakup hal-hal seperti nama server, tanggal dokumen, versi HTTP, dan lainnya ...
Atau bisa Anda gunakan HEAD http://www.example.com
. Hasilnya sangat mirip dengan yang dihasilkan oleh curl -i 'http://example.com/'
meskipun tampaknya menghasilkan lebih banyak header.
200 OK Koneksi: tutup Tanggal: Minggu, 20 Mar 2011 19:08:58 GMT Server: Apache / 2.2.3 (CentOS) Panjang Konten: 2945 Jenis-Konten: teks / html; charset = UTF-8 Terakhir Diubah: Rabu, 09 Feb 2011 17:13:15 GMT Tanggal Klien: Minggu, 20 Mar 2011 19:09:08 GMT Client-Peer: 192.0.32.8:80 Tanggapan Klien-Jumlah: 1
Gunakan curl --include
untuk memasukkan header respons di bagian atas badan respons.
atau curl --verbose
untuk melihat semuanya termasuk sertifikat SSL yang bertukar jabat tangan (ditambah informasi debug lainnya)
jika permintaan itu sendiri dan bukan badan tanggapan bukan urusan Anda, gunakan saja curl --head
misalnya curl --head --no-check-certificate --url "https://example.com"
.
Anda dapat mengunduh gnu yang curl
sudah dikompilasi sebelumnya untuk sebagian besar platform. curl juga cukup berguna, terutama jika Anda ingin mengirim atau mengarahkan ulang hasil di dalam skrip.
* misalnya: https://superuser.com/a/1007898/429721
-D <file>
akan menyimpan header ke file.