HTTP referer

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 9. května 2022; ověření vyžaduje 1 úpravu .

Referer (z chybného pravopisu anglického  referrer  - odesílání, směrování) - v protokolu HTTP jedna z hlaviček požadavku klienta. Obsahuje adresu URL zdroje požadavku . Pokud přejdete z jedné stránky na druhou, referer bude obsahovat adresu první stránky. Často je na HTTP serveru nainstalován software, který analyzuje referer a extrahuje z něj různé informace. Majitel webu tak například získá možnost zjistit, na jaké vyhledávací dotazy, jak často a na jaké stránky se lidé dostávají. Pokud HTTP klient stáhne ze serveru obrázek prezentovaný na stránce, pak bude odkaz obsahovat adresu této stránky. Některé servery HTTP analyzují referer před vydáním obrázku a nezobrazí obrázek, pokud požadavek pochází z jiného webu (ale například zobrazí malý zástupný obrázek).

Kuriózní je, že hláskování anglického slova referrer jako referer  je pravopisná chyba [1] , ale je zahrnuto v oficiálních specifikacích protokolu HTTP [2] .

Jak již bylo zmíněno, stává se, že server odmítne poskytnout požadovaný obsah bez specifického referenčního řetězce, takže mnoho klientského softwaru má možnost nastavit tento řetězec ručně - například v programu wget se to provádí pomocí "-- možnost referer“.

Viz také

Poznámky

  1. Příloha C: Odkaz na záhlaví HTTP // HTTP: Definitivní průvodce  : [ 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 (květen 1996). Získáno 12. dubna 2019. Archivováno z originálu 30. listopadu 2010.

Odkazy