2009-08-12 5 views
6

J'ai une image Modification du référant http en javascript

<image src="blah.com/image.gif"/>
. quand l'image se charge, y a-t-il un moyen de changer le référant http en X pour que l'hôte src voie le référant http de la requête d'image venant de X?

+3

Pourquoi? http://pseudo-flaw.net/content/web-browsers/firefox-referer-spoofing/ –

+4

le seul usage que je trouve dans ceci est de charger des images de sites distants qui essayent de se protéger contre cela ... – Aif

Répondre

4

Il n'est pas possible de modifier le référant d'une demande d'image, mais il est possible de supprimer le référent.

Il existe une solution de navigateur croisé en Javascript, il utilise des Iframes créés dynamiquement, vérifiez un proof of concept (avertissement: Il utilise un peu de JS lib que j'ai codé à cet effet).

Questions connexes