Pemeriksa Header HTTP
This makes two user-triggered requests for one URL from Cloudflare infrastructure. It compares user-agent responses, not verified crawler behavior or crawler IP access.
Compare staging or another URL
The report compares the final response headers from two independent checks.
Pemeriksaan dijalankan dari server kami; kami mengambil URL yang Anda masukkan dan tidak menyimpan hasilnya. Complete response header maps are returned to your browser. Repeating the same URL and user-agent within about ten minutes may reuse a short-lived edge cache. Penghitung hasil anonim per proses dapat digunakan untuk riset agregat; URL, domain, IP, dan pengenal tidak pernah disertakan, dan statistik tidak dirilis jika jumlah proses kurang dari 100.
Compare common headers across up to five URLs
Frequency is calculated in this browser from the live final responses in this run. It is not a global popularity dataset.
| Header | Responses | Frequency | Registry status |
|---|
+ menyimpan situs atau halaman saat ini. Gunakan ☆ di samping situs, halaman, atau daftar tersimpan untuk menambahkannya ke favorit. Riwayat pemeriksaan terbaru muncul di bawah.
Buat daftar bernama
Target diisi dari pilihan lokal Anda.
Paspor situs Konteks lokal untuk situs tersimpan ini
Data lokal
Target tersimpan, daftar bernama, dan ringkasan pemeriksaan terbaru hanya tersimpan di browser ini.
Delivery & transfer facts
Cache diagnostics
Changed final-response headers
Redirect chain & complete headers
Raw curl-style header view
Nilai alat ini
Tentang alat ini
Tidak. grade covers ditentukan atur dari publik header respons. Ini tidak uji aplikasi vulnerabilities, authentication, server konfigurasi, dependency risiko, atau apakah kebijakan berfungsi correctly untuk aplikasi.
Fitur Lengkap header untuk setiap teramati pengalihan lompatan. Terpisah deterministik keamanan dan HTTP-tingkat SEO grades. Browser, Googlebot, dan supported perayap pengguna-agen pilihan. Compression, edge fingerprint, dan honest HTTP/3 advertisement fakta. Opsional akhir-respons environment diff dan mentah header ekspor lihat. Sesi-lokal umum-header frequency untuk up untuk five URLs.
Adalah tinggi keamanan-header grade proof yang situs adalah secure?
Fitur
- URL untuk periksa
- Arti hasil Keamanan grade deducts 20 menunjuk per kegagalan dan 8 per peringatan di seluruh diterapkan header aturan. SEO grade evaluates X-Robots-Tag, Tautan canonical dan hreflang, Vary, cache direktif, dan ETag. Lulus confirms satu aturan; info adalah konteks tanpa score penalty. Pengiriman fingerprint adalah bukti tentang publik edge, tidak proof dari asal host. Comparison daftar berubah akhir-respons header nilai, tidak HTML atau perilaku differences.
- laporan tidak dapat mengekspos negotiated HTTP versi, TLS certificate details, privat asal infrastructure, atau header added hanya inside pengguna's jaringan. Ambil Header API mungkin combine repeated field baris: parsed gabungan nilai adalah assessed, tetapi original field-baris urutan dan boundaries tidak dapat menjadi reconstructed. Pengguna-agen strings originate dari Cloudflare datacenter, tidak terverifikasi perayap IP ranges. Ini tidak periksa HTML metadata, aplikasi keamanan, atau apakah 200 isi adalah benar.
- Bandingkan browser respons dengan dipilih perayap pengguna-agen
- Pemeriksa sisi server yang dibatasi mengirim user-agent yang dipilih, mencatat setiap respons pengalihan tanpa menyembunyikan header perantara, lalu mengembalikan peta header dan waktu yang dinormalisasi. Fungsi di browser menilai respons akhir, mengurai header Link, memeriksa kompresi dan dukungan protokol, mengenali sejumlah kecil sidik jari edge, membuat tampilan bergaya curl, dan membandingkan respons akhir kedua bila disediakan. Mode batch kecil hanya menghitung field pada respons akhir dalam proses tersebut dan memberi label nama dari snapshot lokal IANA HTTP Field Name Registry yang mempertahankan status.
Cara kerja
Adalah URLs tersimpan? Mengapa browser dan Googlebot hasil berbeda? Re-periksa sekarang Workers tidak mengekspos negotiated HTTP versi. alat hanya laporan ketika Alt-Svc advertises HTTP/3; yang tidak proof ini permintaan digunakan HTTP/3.
Batasan
- Ini membuat dua pengguna-triggered permintaan untuk satu URL dari Cloudflare infrastructure. Ini membandingkan pengguna-agen respons, tidak terverifikasi perayap perilaku atau perayap IP akses.
- Bandingkan staging atau lain URL
- Unduh grade card
- Melakukan alat pertahankan repeated header field baris?
Pertanyaan umum
Apakah alat mempertahankan baris bidang header yang berulang?
Tidak sepenuhnya. Worker Fetch Headers API memberikan nilai yang sudah dinormalkan dan mungkin digabungkan. Pemeriksa mengurai serta menilai nilai itu, tetapi tidak dapat menyusun kembali urutan atau batas asli dari baris bidang yang berulang.
Apakah alat ini menampilkan versi HTTP?
Workers tidak menunjukkan versi HTTP yang dinegosiasikan. Alat hanya melaporkan saat Alt-Svc mengumumkan HTTP/3; hal itu tidak membuktikan bahwa permintaan memakai HTTP/3.
Mengapa hasil peramban dan Googlebot berbeda?
Situs dapat membedakan header berdasarkan pengenal peramban. Alat mengirim pengenal yang dipilih dari pusat data Cloudflare, bukan dari rentang IP terverifikasi milik perayap.
Apakah URL disimpan?
Tidak. URL diambil untuk membuat laporan, dan penyimpanan tepi berumur pendek dapat memakai kembali respons untuk URL serta pengenal peramban yang sama selama sekitar sepuluh menit.
Apakah nilai header keamanan yang tinggi membuktikan situs aman?
Tidak. Nilai tersebut mencakup kumpulan header respons publik yang sudah ditentukan. Nilai itu tidak menguji kerentanan aplikasi, autentikasi, konfigurasi server, risiko dependensi, atau apakah kebijakan diterapkan dengan benar pada aplikasi.
Apakah nilai SEO memeriksa unsur canonical dan robots dalam HTML?
Tidak. Nilai ini mengevaluasi sinyal tingkat HTTP seperti X-Robots-Tag dan header Link. Unsur canonical dan robots pada halaman memerlukan pemeriksa yang memahami HTML.
Masalah umum dan cara memperbaikinya
- Kesalahan HSTS adalah hilang Perbaikan: Kirim Strict-Transport-Security pada respons HTTPS, mulai dengan max-age yang sudah diuji dan tambahkan includeSubDomains hanya bila setiap domain turunan siap memakai HTTPS.
- Peringatan Masa berlaku HSTS terlalu singkat pada hasil ini Perbaikan: Naikkan max-age Strict-Transport-Security menjadi sedikitnya 31.536.000 detik setelah memastikan HTTPS bekerja pada semua host yang dicakup.
- Kesalahan Kebijakan keamanan isi tidak tersedia Perbaikan: Tambahkan Content-Security-Policy yang hanya mengizinkan skrip, gaya, gambar, bingkai, dan sambungan yang benar-benar diperlukan halaman, lalu perketat dari report-only menjadi penerapan.
- Peringatan Perlindungan pembingkaian tidak tersedia Perbaikan: Tetapkan frame-ancestors dalam Content-Security-Policy ke asal yang diizinkan menyematkan halaman, atau gunakan X-Frame-Options: DENY bila penyematan tidak pernah diizinkan.
- Peringatan Referrer-Policy tidak tersedia Perbaikan: Tetapkan Referrer-Policy ke strict-origin-when-cross-origin, atau kebijakan yang lebih ketat tetapi tetap mendukung kebutuhan analitik situs.
- Peringatan Kebijakan sumber rujukan membocorkan URL lengkap pada halaman Perbaikan: Ganti unsafe-url atau origin-when-cross-origin dengan strict-origin-when-cross-origin agar permintaan lintas asal tidak membuka jalur lengkap dan string kueri.
- Informasi Kebijakan penyematan lintas asal tidak tersedia Perbaikan: Jika halaman memerlukan isolasi lintas asal, tetapkan Cross-Origin-Embedder-Policy: require-corp dan pastikan setiap sumber daya lintas asal yang disematkan menyetujuinya; jika tidak, dokumentasikan bahwa isolasi tidak diperlukan.
- Kesalahan Beberapa canonical HTTP tersedia pada respons Perbaikan: Kirim tepat satu header HTTP Link dengan rel="canonical" untuk URL pilihan dan hapus sasaran canonical yang bertentangan di lapisan tepi atau asal.
- Kesalahan Tanda bintang Vary mencegah cache yang berguna Perbaikan: Ganti Vary: * hanya dengan header permintaan yang benar-benar mengubah respons, seperti Accept-Encoding atau Accept-Language, agar cache dapat memakainya kembali.
- Peringatan Respons berubah menurut pengenal peramban pada halaman Perbaikan: Hentikan variasi seluruh respons berdasarkan User-Agent bila memungkinkan; gunakan deteksi fitur atau sinyal perangkat yang dinormalkan secara sempit dan pastikan perayap menerima isi utama yang setara.
- Peringatan Googlebot menerima cache yang terlalu ketat Perbaikan: Hapus no-store/private yang dikirim khusus kepada Googlebot kecuali isinya benar-benar dipersonalisasi, dan kembalikan representasi publik yang dapat disimpan dalam cache seperti yang diterima pengguna.
- Informasi Header Cache-Control tidak tersedia Perbaikan: Tetapkan kebijakan Cache-Control yang tegas dan sesuai untuk sumber daya: gunakan public dengan max-age/s-maxage untuk isi yang dapat dipakai ulang, atau no-store untuk respons yang benar-benar sensitif.
- Informasi ETag tidak tersedia Perbaikan: Tambahkan ETag yang tahan perubahan atau pemeriksa Last-Modified untuk respons yang dapat disimpan dalam cache agar klien dapat memvalidasi ulang tanpa mengunduh isi yang tidak berubah.
- Kesalahan X-Robots-Tag memblokir pengindeksan halaman Perbaikan: Hapus noindex dari X-Robots-Tag pada URL yang ditujukan untuk pencarian, lalu periksa respons akhir dan minta perayapan ulang.