La questione del REFERRER

Versione Completa   Stampa   Cerca   Utenti   Iscriviti     Condividi : FacebookTwitter
guidozz
00mercoledì 21 febbraio 2007 11:22
Cerco di spiegare il motivo per cui a volte le immagini postate su certi server vengono visualizzate anche se FFZ è stato bannato... L'argomento è un po' tecnico, spero di riuscire ad essere abbastanza chiaro...

Il meccanismo si chiama "referrer logging" ed è una funzione attivata di default nel browser...

In pratica, ogni volta che clicchiamo su un link, il nostro browser invia la richiesta al server desiderato comunicandogli contestualmente anche la pagina da cui è partita la richiesta...

Facciamo un esempio: se cerchiamo qualcosa su Google, quando clicchiamo su uno dei risultati, al server richiesto viene passato il sito da cui proveniamo (chiamato appunto referrer), in questo caso Google. In questo modo il server che a cui viene fatta la richiesta può sapere come una pagina è stata trovata. Questa informazione è molto utilie per i gestori del sito e, tra le altre cose, molti siti (anzi praticamente tutti) la usano per fare statistiche sugli acessi.

Ora, questo è valido non solo per le pagine tra un sito e l'altro, ma anche per i singoli elementi della pagina. Le immagini in una pagina HTML sono dei link all'immagine che può risiedere su server diversi. Anche in questo caso il browser comunica il referrer.

Facciamo un altro esempio: sul forum noi abbiamo un HD virtuale che risiede su un server diverso da quello di FFZ. Quando inseriamo un'immagine postata sul nostro HD il browser comunica al server del HD che la richiesta di quell'immagine è partita da una pagina del forum.

E qui viene il nocciolo... I server di Imageshack, Photobucket ecc, controllano sempre la provenienza della richiesta proprio per riservarsi la possibilità di non inviare l'immagine qualora la richiesta provenga da un dominio bannato...

Perché alcuni vedono le immagini lo stesso?? Perché evidentemente sul browser è stata disabilitata la comunicazione del referrer al server... In questo caso imageshack non può sapere se l'immagine viene richiesta da una pagina di FFZ, ma per lui è come se l'indirizzo dell'immagine fosse stato digitato direttamente sul browser nella barra degli indirizzi... In quel caso non può rifiutarsi di inviare l'immagine, perché sarebbe troppo restrittivo...

Alcuni browser, tra cui Opera che io uso regolarmente, danno la possibilità all'utente di disabiliare il referrer facilmente nella pagina di configurazione... Negli altri, IE Firefox ecc la cosa non è così immediata, ma è possibile comunque farlo... Norton Internet Security probabilmente disabilita automaticamente questa funzione, ecco spiegato perché Mac vede le immagini in ufficio e a casa no...

Se avete domande, fatele pure... Ma con moderazione... [SM=x676667]


[Modificato da guidozz 21/02/2007 11.27]

kikazze
00mercoledì 21 febbraio 2007 11:43


Professor guidozz, lei si mertita un bel [SM=x676696] .


hidalove
00mercoledì 21 febbraio 2007 12:02
Quindi non è nemmeno una questione di cookie? [SM=x676680]
guidozz
00mercoledì 21 febbraio 2007 12:05

Scritto da: hidalove 21/02/2007 12.02
Quindi non è nemmeno una questione di cookie? [SM=x676680]



No i cookies sono un'altra cosa...

Possono essere utilizzati per ottenere un po' lo stesso scopo, solo all'interno dello stesso sito... I cookies inviati al nostro computer da un certo dominio infatti non possono essere letti da altri...

hidalove
00mercoledì 21 febbraio 2007 12:11
Re:

Scritto da: guidozz 21/02/2007 12.05


No i cookies sono un'altra cosa...

Possono essere utilizzati per ottenere un po' lo stesso scopo, solo all'interno dello stesso sito... I cookies inviati al nostro computer da un certo dominio infatti non possono essere letti da altri...




Ok..grazie della delucidazione! [SM=x676680]
Questa è la versione 'lo-fi' del Forum Per visualizzare la versione completa clicca qui
Tutti gli orari sono GMT+01:00. Adesso sono le 13:38.
Copyright © 2000-2024 FFZ srl - www.freeforumzone.com