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“.
http | |
---|---|
Obecné pojmy |
|
Metody | |
Tituly |
|
Stavové kódy |