Cek HTTP Header

Ambil URL apa pun dan lihat persis apa yang dikirim server — status code, rantai redirect, dan setiap header respons, lengkap dengan penjelasan sederhana untuk header yang penting bagi SEO, caching, dan keamanan.

Diperbarui

Masukkan URL untuk melihat status HTTP dan header respons-nya.

Masukkan URL publik apa pun di atas lalu tekan Enter atau Ctrl + Enter.

  • Status code dan rantai redirect lengkap dengan waktu respons
  • Setiap header respons, dengan penjelasan untuk header yang umum
  • Caching, content type, X-Robots-Tag, dan HSTS sekilas pandang
  • Nilai security header, plus raw headers yang bisa disalin

Tool ini mengambil URL publik yang kamu masukkan dari server kami. Hasilnya disimpan sementara di memori selama beberapa menit dan tidak pernah disimpan di database.

Apakah alat ini membantu?0.0 0 penilaian
Buat header CORS untuk ExpressNginx, Apache, Netlify, Vercel, Next.js atau Workers, lalu uji preflight URL mana pun untuk melihat alasan request diblokir.Generator & Tester Header CORS →

Cara menggunakan Cek HTTP Header

  1. Masukkan URL — halaman, gambar, file CSS, atau endpoint API.
  2. Klik Cek header (atau tekan Ctrl+Enter).
  3. Cek status code dan rantai redirect, lalu pindai tabel header; header yang sudah dikenal dijelaskan di kolom kanan.
  4. 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

HeaderYang perlu dicek
Content-Typetext/html; charset=utf-8 untuk halaman. Tipe yang salah bisa membuat halaman tidak dirender atau tidak terindeks.
Cache-Controlmax-age yang panjang untuk file statis yang diberi versi, pendek atau no-cache untuk HTML yang sering berubah.
ETag / Last-ModifiedMemungkinkan revalidasi yang ringan (304 Not Modified) alih-alih mengunduh ulang.
X-Robots-Tagnoindex di sini akan menghapus URL dari hasil pencarian — berguna untuk PDF, tapi fatal jika terjadi tanpa sengaja.
LinkBisa membawa rel="canonical" untuk file non-HTML, serta petunjuk preload.
VaryMemberi tahu cache header request mana yang memengaruhi respons; Vary: User-Agent memecah cache.
Strict-Transport-SecurityMemaksa 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?
Masukkan URL dan jalankan pengecekan: kamu akan mendapatkan status code, setiap redirect, dan semua header respons yang dikirim server — termasuk Server, Cache-Control, Content-Type, dan security header — dijelaskan dengan bahasa sederhana.
Bagaimana cara mengecek HTTP header di browser?
Buka DevTools (F12), masuk ke tab Network, muat ulang halaman, lalu klik request pertama. Panel Headers menampilkan header request dan respons.
Apa itu header X-Robots-Tag?
Ini adalah padanan HTTP dari meta tag robots. 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?
Pengecek ini meminta respons tanpa kompresi agar bisa membacanya dengan andal, jadi gzip atau Brotli biasanya tidak terlaporkan. Untuk menguji kompresi, jalankan curl -sI -H "Accept-Encoding: gzip, br" https://situs-kamu.
Request apa yang dikirim pengecek ini?
Request GET standar yang memperkenalkan diri sebagai bot, dan mengikuti hingga 10 redirect. Beberapa situs menyajikan header berbeda untuk browser, pengguna yang sudah login, atau negara tertentu, sehingga hasilnya bisa sedikit berbeda dari yang kamu lihat.
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.

Tool terkait