2010-04-10 14 views

उत्तर

11

कई फ्रेमवर्क एक हेडर X-Requested-With एजेक्स अनुरोध भेजते समय XMLHttpRequest पर सेट करते हैं। यदि आप jQuery या माइक्रोसॉफ्ट फ्रेमवर्क का उपयोग कर रहे हैं, तो यह काम करना चाहिए। यदि एक और ढांचे का उपयोग करते हैं, तो आपको दस्तावेज़ीकरण की जांच करनी होगी। चूंकि सामान्य अनुरोधों में हेडर नहीं होता है, इसलिए शीर्षलेख की उपस्थिति के लिए एक जांच पर्याप्त होनी चाहिए।

यदि आप अपने "घर से बने" AJAX का उपयोग कर रहे हैं या ढांचा ऐसा नहीं करता है, लेकिन आपको हेडर सेट करने की अनुमति देता है, तो आप अनुरोध करते समय बस इस सम्मेलन का पालन कर सकते हैं और अपना हेडर जोड़ सकते हैं।

0

मुझे लगता है कि सर्वर द्वारा प्राप्त कोई भी अनुरोध वही होगा (यानि http पोस्ट/प्राप्त) और आपको रेफरर को देखने की आवश्यकता होगी, लेकिन यह आपको ब्राउज़र विवरण दे सकता है?

2

अधिकांश ढांचे ने एक्स-अनुरोध-हेडर के साथ यह कहने के लिए सेट किया है। लेकिन मानक AJAX अनुरोध नहीं करता है।

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