05
Jul
08

HTTP referrer

ów paragraf jest częścią serii
World Wide Web

Struktura stron WWW

(X)HTML, XML, XSL

Generowanie dynamicznych stron WWW

ASP, ASP.NET, JSP, PHP

Po stronie użytkownika

CSS, JavaScript, AJAX

Przesyłanie danych

HTTP(S), HTTP referrer, Serwer WWW, VoiceXML, XMLHttpRequest

Pojęcia

Architektura informacji, Przydatność (web-usability), Dostępność (WWW)

HTTP referrer (z ang. refer - odnosić się) to adres okolica internetowej, z której klient został przekierowany za pomocą odnośnika. Przeglądarka internetowa przekazuje referrer serwerowi WWW w nagłówku żądania HTTP.

Spis treści

//

Przykład

Jeśli na hipotetycznej stronie http://www.example.org/referring_page znajdowałby się odnośnik do niniejszego artykułu i nabywca kliknąłby w ów odsyłacz, jego przeglądarka wysłałaby do serwera Wikipedii roszczenie, którego nagłówek zawierałby między innymi następujące wartości:

GET /wiki/HTTP%20referrer HTTP/1.1
Host: pl.wikipedia.org
Referer: http://www.example.org/referring_page

Specyfikacja protokołu HTTP zaleca twórcom przeglądarek udostępnienie opcji wyłączenia przesyłania referrera w celu ochrony prywatności użytkowników.

Zastosowania

Serwery WWW zapisują w logach odwołania do serwowanych stron co do jednego z referrerem i informacją o przeglądarce użytkownika. Webmaster przypadkiem posłużyć się z tych danych do sporządzenia zestawień statystycznych i analizy stron źródłowych, z których użytkownicy trafiają do serwisu.

Wartość referrera przypadkiem być również zastosowana na etapie serwowania zasobów. Niektóre serwery WWW wykorzystują referrery do sprawdzenia, azali adres okolica źródłowej pochodzi z tego samego serwera, tak aby odwrócić osadzaniu materiałów multimedialnych w obcych stronach (tzw. hotlinking ewentualnie inline linking).

Pisownia

Poprawna ortografia angielskiego słowa odsyłacz (referrer) zawiera podwojone środkowe r. Na nieszczęście, w pierwotnym tekście standardu (RFC 2068) wystąpił błąd ortograficzny, którego postanowiono nuże nie adiustować w nowszych wersjach. W innych sytuacjach stosuje się poprawną pisownię (np. document.referrer w języku JavaScript).

Bibliografia

Network Working Group: RFC 2616 Hypertext Przekazywanie Protocol — HTTP/1.1 (en). czerwiec 1999. .

ŹródÅ‚o: “http://pl.wikipedia.org/wiki/HTTP_referrer
Kategorie: HTTP • Net


November 2008
M T W T F S S
« Oct    
 12
3456789
10111213141516
17181920212223
24252627282930

Badge Farm

  • Firefox 2
  • CSSEdit 2
  • Textmate
  • Powered by Redoable 1.0

0 Responses to “HTTP referrer”


  1. No Comments

Leave a Reply




Zakłady Sportowe - tłumacz angielski - Dyskont odzieżowy - Outlety - projektowanie stron - kuchnie do zabudowy - Gry planszowe - NLP - Pozycjonowanie - foldery - artykuly - Tłoczenie - wizytówki ekskluzywne

brak hosta brak hosta 906 niezarejestrowana strona 906

Crysis-extreme - Far Cry 2 Hotel Edimburgo Deskorolka Hoteis Frankfurt Pozycjonowanie