PDA

View Full Version : chiarimento termine


nuovoUtente86
08-08-2007, 11:43
Mi sfugge il termine con cui si indica in una pagina web il riferimento da cui è stata aperta,in pratica quello che si utilizza per le pagine pubblicitarie.
Tipo lancia la pagina B dalla pagina A per cui b tiene riferimento ad A.Forse "refer" o qualcosa del genere?

andbin
08-08-2007, 11:54
Mi sfugge il termine con cui si indica in una pagina web il riferimento da cui è stata aperta,in pratica quello che si utilizza per le pagine pubblicitarie.
Tipo lancia la pagina B dalla pagina A per cui b tiene riferimento ad A.Forse "refer" o qualcosa del genere?"referrer"

http://en.wikipedia.org/wiki/HTTP_referer

(nota che nelle specifiche ufficiali c'è una 'r' in meno, ma è ormai una cosa consolidata).

nuovoUtente86
08-08-2007, 12:56
ma il referer deve essere forzato dallo sviluppatre oppure è parte integrante del protocollo?nel senso se da A linko B ,l richesta per B conterraà il referer ad A oppure ciò avviene solo se lo sviluppatore vuole?

andbin
08-08-2007, 13:08
ma il referer deve essere forzato dallo sviluppatre oppure è parte integrante del protocollo?nel senso se da A linko B ,l richesta per B conterraà il referer ad A oppure ciò avviene solo se lo sviluppatore vuole?Il referrer viene inviato dal client (es. browser) tra gli header della request ma non è un dato obbligatorio. Quindi non ci si può sempre fare affidamento al 100%.
Un proxy potrebbe filtrarlo ... un client "malizioso" potrebbe non inviarlo, ecc...

nuovoUtente86
08-08-2007, 14:25
ma di per se ,client permettendo,nella richiesta standard viene inserito a prescindere o viene inserito solo se chi lo ha creat vuole?

andbin
08-08-2007, 14:34
ma di per se ,client permettendo,nella richiesta standard viene inserito a prescindere o viene inserito solo se chi lo ha creat vuole?Un client "corretto" invia il referrer quando c'è un url di riferimento.
Se carichi una pagina la prima volta (scrivendo nella barra degli indirizzi, per es.) non hai referrer. Se una pagina la carichi da un link o se viene caricata una immagine contenuta in una pagina, allora sì, hai il referrer.