Referitor HTTP

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită pe 9 mai 2022; verificarea necesită 1 editare .

Referer (din ortografia eronată a referrer -ului englezesc   - trimitere, direcționare) - în protocolul HTTP, unul dintre anteturile solicitării clientului. Conține adresa URL a sursei solicitării . Dacă treceți de la o pagină la alta, refererul va conține adresa primei pagini. Adesea, software-ul este instalat pe serverul HTTP care analizează refererul și extrage diverse informații din acesta. Deci, de exemplu, proprietarul unui site web are posibilitatea de a afla pentru ce interogări de căutare, cât de des și pe ce pagini ajung oamenii. Dacă clientul HTTP descarcă de pe server o imagine prezentată pe o pagină, atunci refererul va conține adresa acestei pagini. Unele servere HTTP analizează refererul înainte de a emite imaginea și nu afișează imaginea dacă solicitarea provine de la alt site (dar, de exemplu, arată o imagine mică de substituent).

În mod curios, ortografia cuvântului englez referrer ca referitor este  o greșeală de ortografie [1] , dar este inclusă în specificațiile oficiale ale protocolului HTTP [2] .

După cum sa menționat deja, se întâmplă ca serverul să refuze să difuzeze conținutul dorit fără un șir de referință specific, așa că multe software-uri client au capacitatea de a seta acest șir manual - de exemplu, în programul wget , acest lucru se face folosind „-- opțiunea referer”.

Vezi și

Note

  1. Anexa C: Referință antet HTTP // HTTP: Ghidul definitiv  : [ ing. ] . - 1. - O'Reilly Media, Inc., 2002. - P. 524. - 635 p. — ISBN 978-1565925090 .
  2. T. Berners-Lee, R. Fielding, H. Frystyk. RFC 1945: Protocol de transfer hipertext -- HTTP/1.0 . IETF (mai 1996). Consultat la 12 aprilie 2019. Arhivat din original la 30 noiembrie 2010.

Link -uri