Header Respons
Pelajaran 23 dari 47 dalam kursus Jaringan dengan Terminal di Coddy.
Setelah baris status, server mengirim header: informasi tentang respons, satu per baris, dalam format Name: value.
Header yang akan sering kamu baca:
- Content-Type: isi body.
text/html,application/json. Client menggunakannya untuk menentukan cara membaca isi tersebut. - Content-Length: jumlah byte dalam body.
- Location: pada respons 3xx, tujuan pengalihan.
curl -I meminta header saja, menggunakan method HEAD, sehingga kamu dapat memeriksa respons tanpa mengunduh body yang besar.
curl -sI http://127.0.0.1:9113/index.htmlNama header tidak membedakan huruf besar dan kecil, jadi server dapat mengirim Content-Type atau content-type dan keduanya benar. Cari header dengan grep -i, atau kamu akan melewatkan hasil yang cocok.
Tantangan
SedangPeriksa respons tanpa mengunduhnya.
Sajikan folder yang berisi index.html pada port 9113, lalu ambil hanya header dan cetak baris tipe konten saja. Output yang diharapkan:
Content-type: text/htmlCocokkan tanpa membedakan huruf besar-kecil dan batasi pencocokan ke awal baris:
grep -i "^content-type". Jangan cetak seluruh blok header karena blok itu juga berisi tanggal yang berubah setiap detik.
Coba sendiri
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Jaringan dengan Terminal
5HTTP secara Manual
Anatomi PermintaanMetode PermintaanKode StatusHeader ResponsMenulis ResponsRangkuman: Dasar-Dasar HTTPLatihan sendiri: Playground Terminal