Cara menggunakan Cek HTTP Header
- Masukkan URL — halaman, gambar, file CSS, atau endpoint API.
- Klik Cek header (atau tekan Ctrl+Enter).
- Cek status code dan rantai redirect, lalu pindai tabel header; header yang sudah dikenal dijelaskan di kolom kanan.
- Klik Salin raw headers untuk menempelkannya ke tiket, atau buka Security Headers Checker untuk laporan keamanan yang lebih detail.
Apa itu HTTP response header?
Setiap kali browser atau crawler meminta sebuah URL, server menjawab dengan baris status (misalnya HTTP/1.1 200 OK), sekumpulan header, lalu isi halamannya. Header adalah pasangan nama–nilai yang menjelaskan respons tersebut: jenis kontennya, berapa lama boleh disimpan di cache, apakah mesin pencari boleh mengindeksnya, dan kebijakan keamanan apa yang harus diterapkan browser. Header tidak terlihat di halaman, makanya banyak masalah SEO dan performa tersembunyi di sana.
Header yang penting untuk SEO dan performa
| Header | Yang perlu dicek |
|---|---|
Content-Type | text/html; charset=utf-8 untuk halaman. Tipe yang salah bisa membuat halaman tidak dirender atau tidak terindeks. |
Cache-Control | max-age yang panjang untuk file statis yang diberi versi, pendek atau no-cache untuk HTML yang sering berubah. |
ETag / Last-Modified | Memungkinkan revalidasi yang ringan (304 Not Modified) alih-alih mengunduh ulang. |
X-Robots-Tag | noindex di sini akan menghapus URL dari hasil pencarian — berguna untuk PDF, tapi fatal jika terjadi tanpa sengaja. |
Link | Bisa membawa rel="canonical" untuk file non-HTML, serta petunjuk preload. |
Vary | Memberi tahu cache header request mana yang memengaruhi respons; Vary: User-Agent memecah cache. |
Strict-Transport-Security | Memaksa HTTPS pada kunjungan berikutnya; usahakan max-age minimal enam bulan. |
Membaca Cache-Control
Cache-Control: public, max-age=31536000, immutable berarti cache mana pun boleh menyimpan file selama setahun tanpa mengecek ulang — ideal untuk aset berfingerprint seperti app.3f2a1c.js. no-cache tidak berarti “jangan simpan”: artinya “simpan, tapi revalidasi sebelum setiap penggunaan”. Untuk melarang penyimpanan sama sekali, gunakan no-store. s-maxage hanya berlaku untuk shared cache seperti CDN.
Cek header sendiri
Di terminal, curl -sI https://example.com menampilkan header dari request HEAD, dan curl -sIL mengikuti redirect. Di browser, buka DevTools → Network, muat ulang, lalu klik request dokumen. Tool ini menampilkan informasi yang sama tanpa keduanya, mengikuti redirect untukmu, dan menjelaskan apa yang sedang kamu lihat. Untuk mengulang request dengan method dan header kustom, coba API Tester.
Juga dicari sebagai: header respons http, http headers, cek header website, curl -i online, cache-control checker, x-robots-tag, lihat header server, cek server header.
Tool yang cocok dipakai bersama Cek HTTP Header
- Generator & Tester Header CORS — Muncul pesan “has been blocked by CORS policy”?
- Cek Security Headers — Beri nilai header keamanan HTTP sebuah situs dari A+ sampai F, lihat header apa saja yang belum ada beserta alasannya, lalu salin snippet konfigurasi siap pakai untuk Nginx, Apache, Netlify, Vercel, atau Cloudflare.
- Cek Redirect — Telusuri URL lompatan demi lompatan untuk melihat setiap redirect, kode status dan waktunya, serta pastikan versi http, https, www, dan non-www domainmu semuanya berujung di satu alamat kanonis.
- cURL ke Code — Tempel perintah curl dari dokumentasi API atau “Copy as cURL” di DevTools browser, lalu dapatkan kode siap pakai untuk enam bahasa, dengan header, body, dan autentikasi yang ikut terbawa.
Pertanyaan yang sering diajukan
Bagaimana cara mengecek header server?
Bagaimana cara mengecek HTTP header di browser?
Apa itu header X-Robots-Tag?
X-Robots-Tag: noindex menjaga URL agar tidak muncul di hasil pencarian dan berlaku untuk semua jenis file, termasuk PDF dan gambar.Kenapa saya tidak melihat header Content-Encoding?
curl -sI -H "Accept-Encoding: gzip, br" https://situs-kamu.Request apa yang dikirim pengecek ini?
Apa perbedaan no-cache dan no-store?
no-cache memperbolehkan respons disimpan, tetapi mewajibkan revalidasi ke server sebelum digunakan kembali. no-store melarang penyimpanan sama sekali dan biasanya dipakai untuk data sensitif.