Ingyenes konverter

HTTP fejlécek Néző

Tekintse meg a böngészőkérés fejléceit, és fedezze fel a leírásokkal együtt a gyakori HTTP-fejléceket. Ingyenes, gyors és privát.

Kattintson az alábbi gombra a tényleges böngészőkérés fejléceinek lekéréséhez a httpbin.org webhelyen. Ez azt mutatja, hogy a böngészője mit küld a szervereknek.

Az eszközről

A HTTP-fejlécek kulcs-érték párok, amelyek az interneten minden kérést és választ kísérnek, és metaadatokat hordoznak az üzenetről: tartalomtípus, gyorsítótárazási direktívák, biztonsági szabályzatok, hitelesítési tokenek, kódolás és tucatnyi egyéb probléma. A böngészők, a kiszolgálók, a CDN-ek és a közbenső proxy-k mind olvassák és írják a fejléceket, hogy összehangolják a viselkedést. Az ellenőrzésük elengedhetetlen a teljesítmény-, gyorsítótár-, biztonsági és integrációs problémák diagnosztizálásához.

Ez a megjelenítő lekér egy URL-t, és pontosan úgy jeleníti meg a válaszfejléceket, ahogyan a szerver visszaküldte azokat. A gyakori fejlécek, például a Content-Type, Cache-Control, Content-Security-Policy, Strict-Transport-Security és Set-Cookie kiemelve vannak. Az eszköz alapértelmezés szerint követi az átirányításokat, és megjeleníti a lánc minden lépését.

Egyes fejlécek különösen fontosak a biztonság és a keresőoptimalizálás szempontjából. A CSP (Content-Security-Policy) szabályozza, hogy egy oldal milyen erőforrásokat tölthet be. A HSTS (Strict-Transport-Security) kényszeríti a HTTPS-t. Az X-Frame-Options megakadályozza a kattintástörést. A Cache-Control befolyásolja, hogy a szerver mekkora forgalmat lát ténylegesen. Ezeknek valós válaszokon való ellenőrzése segít a konfiguráció ellenőrzésében.

Miért vizsgálja meg a HTTP-fejléceket?

Az interneten a legtöbb teljesítmény- és biztonsági konfiguráció fejlécekben található, nem pedig HTML-ben vagy JavaScriptben. A CDN-gyorsítótárazás, a böngésző gyorsítótárazása, a biztonsági házirendek, a CORS és a HTTPS betartatása mind válaszfejlécek által vezérelt. A tényleges válaszok ellenőrzése megerősíti, hogy a konfigurált fejlécek elérik-e az ügyfeleket.

A fejlécek a finom hibák diagnosztizálásában is segítenek. A hiányzó tartalomtípus MIME-szippantást vált ki. A rossz gyorsítótár-vezérlés elavult tartalmat vagy túlzott terhelést okoz. A hiányzó CSP lehetővé teszi a nem kívánt parancsfájlokat. A megjelenítő megjeleníti a tényleges fejléceket, így láthatóvá válnak a hibás konfigurációk.

Használati útmutató

Adjon meg egy URL-t, és tekintse meg az összes válaszfejlécet.

  1. Írja be az URL-t: Írja be vagy illessze be az URL-t az ellenőrzéshez. A http:// és a https:// URL is működik, a HTTPS-t erősen előnyben részesítik.
  2. Válasszon opciókat: Kövesse az átirányításokat a köztes URL-ek láncának megtekintéséhez. Tiltsa le, ha csak az első választ szeretné látni. Válasszon kérési módot (GET, HEAD, OPTIONS) a különböző nézetekhez.
  3. Hozd le és vizsgáld meg: Az eszköz elküldi a kérelmet, és kategóriák szerint csoportosítva jeleníti meg a válaszfejléceket. Az állapotkód és az időzítés is megjelenik felül.
  4. Tekintse át a konkrét fejléceket: Keresse meg a biztonsági fejléceket (CSP, HSTS, X-Frame-Options), a gyorsítótárazási fejléceket (Cache-Control, ETag, Last-Modified), CORS-fejléceket (Access-Control-*) és tartalomfejléceket (Content-Type, Content-Encoding).

Gyakori használati esetek

Műszaki részletek

A HTTP/1.1 (RFC 7230) a fejléceket kettősponttal elválasztott kulcs-érték párokként határozza meg, amelyek nem különböznek egymástól, és az érték a sor végéig folytatódik. A HTTP/2 (RFC 7540) és a HTTP/3 belsőleg bináris keretezési formátumot használ, de a fejlécszemantika változatlan marad; a nézők HTTP/1 szintaxisként jelenítik meg őket az olvashatóság érdekében.

Gyakori válaszfejlécek: Content-Type (MIME-típus és karakterkészlet), Content-Length, Content-Encoding (gzip, br a tömörítéshez), Cache-Control, ETag, Last-Modified, Set-Cookie, Server, Date, X-Content-Type-Options, X-Frame-Type-Options, X-Frame-Options, ContentPolic-Stricity

A böngésző azonos eredetre vonatkozó szabályzata megakadályozhatja, hogy a JavaScript-alapú megtekintők bizonyos fejléceket (különösen a cookie-kat és a hitelesítési fejléceket) elolvassanak. A proxy-alapú megjelenítők (a szerver lekéri és jelentést készít) elkerüli ezt a korlátozást.

Legjobb gyakorlatok

Gyakran ismételt kérdések

Szüksége van ehhez az eszközhöz bővítmények vagy letöltések?
Nem. Minden fut a webböngészőben szabványos webtechnológiák használatával. Nincs szükség bővítményekre, bővítményekre vagy szoftver telepítésére.
Kereshetek az adatok között?
Igen. Használja a keresési vagy szűrési funkciót, hogy gyorsan megtaláljon bizonyos elemeket vagy értékeket a megjelenített adatokban.
Van-e méretkorlát a megtekinthető adatokra?
Az eszköz hatékonyan kezeli a tipikus adatméreteket a böngészőben. A nagyon nagy adatkészletek megjelenítése tovább tarthat. Rendkívül nagy fájlok esetén fontolja meg az asztali alkalmazások használatát.
Az adataimat titkosan kezelik?
Igen. Minden adatfeldolgozás és megjelenítés az Ön böngészőjében történik. Semmi sincs feltöltve egyetlen szerverre sem.
Hogyan ellenőrizhetem, hogy a HSTS engedélyezve van-e?
Keresse meg a Strict-Transport-Security válaszfejlécet. Értéke általában tartalmazza a max-age értéket, és opcionálisan tartalmazza a SubDomains-t és az előtöltést.
Mi a teendő, ha hiányzik a tartalomtípus?
A böngészők visszaállnak a MIME szippantásra, ami biztonsági problémákat okozhat. Állítsa be a szervert úgy, hogy mindig megfelelő tartalomtípust küldjön. Az X-Content-Type-Options: nosniff fejléc megakadályozza, hogy a böngészők felülírják a deklarált típust.
Megnézhetem a nem a tulajdonomban lévő webhelyek fejléceit?
Igen nyilvános URL-ek esetén. A fejlécek visszakerülnek a kérést benyújtó személyekhez. A munkamenethez kötött cookie-k és hitelesítési fejlécek nem jelennek meg, mert az ellenőrzési kérelem nem hordozza őket.
Mi a helyzet a HTTP/3-specifikus fejlécekkel?
A HTTP/3 ugyanazt a fejlécszemantikát tartja meg, mint a HTTP/1.1 és a HTTP/2. Az átvitel különbözik (TCP helyett QUIC), de a látható fejlécek ugyanazok.