2009-08-12 9 views
6

में http रेफरर को बदलना मेरे पास एक छवि जावास्क्रिप्ट

<image src="blah.com/image.gif"/>
है। जब छवि लोड होती है, तो क्या HTTP रेफरर को एक्स में बदलने का कोई तरीका है ताकि src होस्ट एक्स से आने वाले छवि अनुरोध के http रेफरर को देख सके?

+3

क्यों? http://pseudo-flaw.net/content/web-browsers/firefox-referer-spoofing/ –

+4

इसमें केवल एक ही उपयोग है जो मुझे दूरस्थ वेबसाइटों से छवियों को लोड कर रहा है जो इसके खिलाफ सुरक्षा करने का प्रयास करते हैं ... – Aif

उत्तर

4

छवि अनुरोध लोड के रेफरर को बदलना संभव नहीं है लेकिन रेफरर को हटाना संभव है।

जावास्क्रिप्ट में एक क्रॉस ब्राउज़र समाधान है, यह गतिशील रूप से बनाए गए इफ्रेम का उपयोग करता है, proof of concept (अस्वीकरण: यह उस उद्देश्य के लिए कोडित एक छोटा जेएस lib का उपयोग करता है) का उपयोग करता है।

संबंधित मुद्दे