Ilmainen muunnin

HTTP-otsikot Katsoja

Tarkastele selaimesi pyyntöotsikoita ja tutustu yleisiin HTTP-otsikoihin ja kuvauksiin. Ilmainen, nopea ja yksityinen.

Napsauta alla olevaa painiketta hakeaksesi todelliset selainpyyntöotsikot httpbin.orgin kautta. Tämä näyttää, mitä selaimesi lähettää palvelimille.

Tietoa tästä työkalusta

HTTP-otsikot ovat avain-arvo-pareja, jotka liittyvät jokaiseen pyyntöön ja vastaukseen verkossa ja jotka sisältävät viestin metatietoja: sisältötyyppi, välimuistiohjeet, suojauskäytännöt, todennustunnukset, koodaus ja kymmeniä muita huolenaiheita. Selaimet, palvelimet, CDN:t ja välityspalvelimet lukevat ja kirjoittavat otsikot koordinoidakseen toimintaa. Niiden tarkastaminen on välttämätöntä suorituskyky-, välimuisti-, tietoturva- ja integraatioongelmien diagnosoimiseksi.

Tämä katseluohjelma hakee URL-osoitteen ja näyttää vastausotsikot täsmälleen sellaisina kuin palvelin ne palautti. Yleiset otsikot, kuten Content-Type, Cache-Control, Content-Security-Policy, Strict-Transport-Security ja Set-Cookie, on korostettu. Työkalu seuraa uudelleenohjauksia oletusarvoisesti ja näyttää ketjun jokaisen vaiheen.

Jotkut otsikot ovat erityisen tärkeitä turvallisuuden ja hakukoneoptimoinnin kannalta. CSP (Content-Security-Policy) hallitsee, mitä resursseja sivu voi ladata. HSTS (Strict-Transport-Security) pakottaa HTTPS:n. X-Frame-Options estää napsautuksen. Cache-Control vaikuttaa siihen, kuinka paljon liikennettä palvelin todella näkee. Näiden tarkastaminen oikeilla vastauksilla auttaa varmistamaan määrityksen.

Miksi tarkistaa HTTP-otsikot

Suurin osa verkon suorituskyky- ja suojausmäärityksistä on otsikoissa HTML:n tai JavaScriptin sijaan. CDN-välimuisti, selaimen välimuisti, suojauskäytännöt, CORS ja HTTPS-valvonta ohjataan vastausotsikoilla. Varsinaisten vastausten tarkastaminen varmistaa, saavuttavatko määritetyt otsikot asiakkaita.

Otsikot auttavat myös diagnosoimaan hienovaraisia vikoja. Puuttuva sisältötyyppi laukaisee MIME-hauskan. Väärä välimuistin hallinta aiheuttaa vanhentunutta sisältöä tai liiallista kuormitusta. Puuttuva CSP sallii tahattomat komentosarjat. Katsoja nostaa todelliset otsikot pinnalle, jotta virheelliset määritykset tulevat näkyviin.

Käyttöohjeet

Anna URL, katso kaikki vastausotsikot.

  1. Anna URL-osoite: Kirjoita tai liitä tarkastettava URL-osoite. Sekä http://- että https://-URL-osoitteet toimivat, ja HTTPS on erittäin suositeltava.
  2. Valitse vaihtoehdot: Seuraa uudelleenohjauksia nähdäksesi URL-osoitteiden ketjun. Poista käytöstä, jos haluat nähdä vain ensimmäisen vastauksen. Valitse pyyntömenetelmä (GET, HEAD, OPTIONS) eri näkymille.
  3. Hae ja tarkasta: Työkalu lähettää pyynnön ja näyttää vastausotsikot kategorioiden mukaan ryhmiteltynä. Tilakoodi ja ajoitus näkyvät myös yläreunassa.
  4. Tarkista tietyt otsikot: Etsi suojausotsikot (CSP, HSTS, X-Frame-Options), välimuistiotsikot (Cache-Control, ETag, Last-Modified), CORS-otsikot (Access-Control-*) ja sisällön otsikot (Content-Type, Content-Encoding).

Yleiset käyttötapaukset

Tekniset tiedot

HTTP/1.1 (RFC 7230) määrittelee otsikot kaksoispisteillä erotettuina avainarvopareina, joissa kirjainkoolla ei ole merkitystä, ja arvo jatkuu rivin loppuun. HTTP/2 (RFC 7540) ja HTTP/3 käyttävät sisäisesti binäärikehystysmuotoa, mutta otsikon semantiikka pysyy samana; katsojat näyttävät ne ikään kuin HTTP/1-syntaksin luettavuuden vuoksi.

Yleiset vastausotsikot: Content-Type (MIME-tyyppi ja merkkisarja), Content-Length, Content-Encoding (gzip, br pakkaus), Cache-Control, ETag, Last-Modified, Set-Cookie, Server, Date, X-Content-Type-Options, X-Frame-Options, StentPolic-Setcity

Selaimen saman alkuperän käytäntö saattaa estää JavaScript-pohjaisia katsojia lukemasta tiettyjä otsikoita (erityisesti evästeitä ja todennusotsikoita). Välityspalvelinpohjaiset katsojat (palvelin hakee ja raportoi takaisin) välttävät tämän rajoituksen.

Parhaat käytännöt

Usein kysytyt kysymykset

Vaatiiko tämä työkalu lisäosia tai latauksia?
Ei. Kaikki toimii selaimessasi tavallisten verkkotekniikoiden avulla. Lisäosia, laajennuksia tai ohjelmiston asennusta ei tarvita.
Voinko etsiä tiedoista?
Kyllä. Käytä haku- tai suodatustoimintoa löytääksesi nopeasti tietyt kohteet tai arvot näytetyistä tiedoista.
Onko näytettävälle tiedolle kokorajoitus?
Työkalu käsittelee tyypillisiä tietokokoja tehokkaasti selaimessa. Erittäin suurten tietojoukkojen hahmontaminen voi kestää kauemmin. Erittäin suurille tiedostoille kannattaa harkita työpöytäsovellusten käyttöä.
Säilytetäänkö tietoni yksityisinä?
Kyllä. Kaikki tietojen käsittely ja näyttö tapahtuu selaimessasi. Mitään ei ladata millekään palvelimelle.
Kuinka tarkistan, onko HSTS käytössä?
Etsi Strict-Transport-Security-vastausotsikko. Sen arvo sisältää tyypillisesti max-age- ja valinnaisesti SubDomains- ja esilatauksen.
Mitä minun pitäisi tehdä, jos sisältötyyppi puuttuu?
Selaimet palaavat MIME-hauskimiseen, mikä voi aiheuttaa tietoturvaongelmia. Määritä palvelimesi lähettämään aina oikea sisältötyyppi. X-Content-Type-Options: nosniff -otsikko estää selaimia ohittamasta ilmoitettua tyyppiä.
Voinko tarkistaa otsikot sivustoilta, joita en omista?
Kyllä julkisille URL-osoitteille. Otsikot palautetaan kaikille pyynnön esittäneille. Istuntoon liittyvät evästeet ja todennusotsikot eivät näy, koska tarkastuspyyntö ei sisällä niitä.
Entä HTTP/3-kohtaiset otsikot?
HTTP/3 säilyttää saman otsikkosemantiikan kuin HTTP/1.1 ja HTTP/2. Kuljetus on erilainen (QUIC TCP:n sijaan), mutta näkemäsi otsikot ovat samat.