Domanda

C'è un modo di un sito Web può imparare qualcosa sulle vostre attività di navigazione al di fuori di questo sito Web da una richiesta HTTP inviata al sito Web dal browser?

È stato utile?

Soluzione

cookie di terze parti sono un costrutto utilizzato specificamente per questo scopo.

Altri suggerimenti

Hmm ... possibile, in una certa misura, suppongo. La richiesta HTTP potrebbe contenere link referrer, quindi se una persona visita il tuo sito web, cliccando il tuo link web da qualche sito esterno, sarà almeno sapere da dove vengono. Ecco alcune informazioni sul referrer HTTP intestazione: http://www.w3.org/Protocols /HTTP/HTRQ_Headers.html

Sì, a volte. C'è un URL di riferimento che i browser inviano se si fa clic per esempio da una pagina di risultati di ricerca di Google.

In effetti, in alcuni casi, basandosi su questo referrer è stato dannoso per il web server (!) A causa di referrer spoofing.

See: http://en.wikipedia.org/wiki/HTTP_referrer

Da una posizione eticamente corretto, ogni sito web può scoprire la pagina web si proviene da (se si è fatto clic i link che reindirizza al tuo sito web)

Dal lato oscuro che si potrebbe ottenere qualcosa di più con gli exploit dei browser o spiare i cookie visitatori. Anche se exploit non sono qualcosa che si può fare affidamento su, si può probabilmente recuperare alcune informazioni da parte degli utenti che non cliccare l'opzione "Accetta solo i cookie dai siti naviga verso".

Come altri hanno detto, il browser invierà un'intestazione referente, che indica al server Web in cui il collegamento alla nuova pagina si sta caricando è venuto da.

In teoria questo è l'unica informazione di un sito dovrebbe essere in grado di dedurre circa la cronologia di navigazione. Tuttavia, ci sono spesso le vulnerabilità del browser che significano che l'informazione è trapelata - per esempio, sfruttando il fatto che il colore per i collegamenti che sono stati visitati è diverso . A volte altri bug del browser possono perdita di cookie troppo. (Anche se nota che questi richiedono più che il GET iniziale -. Di solito ci deve essere javascript nella pagina web che viene servita fino al fine di sfruttare questi problemi)

In sintesi - in teoria il referrer è tutto ciò che si ha mandato; in pratica i bug del browser possono perdere ulteriori informazioni.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top