HTTP-viittaus

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 9. toukokuuta 2022 tarkistetusta versiosta . vahvistus vaatii 1 muokkauksen .

Viittaus ( englanninkielisen  referrerin virheellisestä kirjoituksesta  - lähettäminen, ohjaaminen) - HTTP-protokollassa yksi asiakaspyyntöotsikoista. Sisältää pyynnön lähteen URL -osoitteen. Jos siirryt sivulta toiselle, viittaaja sisältää ensimmäisen sivun osoitteen. Usein HTTP-palvelimelle asennetaan ohjelmisto, joka analysoi viittaajan ja poimii siitä erilaisia ​​tietoja. Joten esimerkiksi verkkosivuston omistaja saa mahdollisuuden selvittää, millä hakukyselyillä, kuinka usein ja mille sivuille ihmiset päätyvät. Jos HTTP-asiakas lataa palvelimelta sivulla esitetyn kuvan, niin viittaaja sisältää tämän sivun osoitteen. Jotkut HTTP-palvelimet analysoivat viittaajan ennen kuvan antamista eivätkä näytä kuvaa, jos pyyntö tulee toiselta sivustolta (mutta näyttävät esimerkiksi pienen paikkamerkkikuvan).

Kummallista kyllä, englanninkielisen sanan referrer kirjoittaminen refereriksi  on kirjoitusvirhe [1] , mutta se sisältyy virallisiin HTTP -protokollan määrityksiin [2] .

Kuten jo mainittiin, tapahtuu, että palvelin kieltäytyy tarjoamasta haluttua sisältöä ilman tiettyä viitemerkkijonoa, joten monet asiakasohjelmistot voivat asettaa tämän merkkijonon manuaalisesti - esimerkiksi wget -ohjelmassa tämä tehdään käyttämällä "-- referer" vaihtoehto.

Katso myös

Muistiinpanot

  1. Liite C: HTTP Header Reference // HTTP: The Definitive Guide  : [ eng. ] . - 1. - O'Reilly Media, Inc., 2002. - S. 524. - 635 s. — ISBN 978-1565925090 .
  2. T. Berners-Lee, R. Fielding, H. Frystyk. RFC 1945: Hypertext Transfer Protocol -- HTTP/1.0 . IETF (toukokuu 1996). Haettu 12. huhtikuuta 2019. Arkistoitu alkuperäisestä 30. marraskuuta 2010.

Linkit