दिलचस्प पोस्ट
क्या एसटीडी :: मंजिल के बाद एक इंटर्निंग का सही परिणाम की गारंटी है? आप इस टूटे हुए यादृच्छिक शफल से क्या वितरण प्राप्त करते हैं? स्प्रिंग बूट – एप्लिकेशन.आईएमएल से मानचित्र इंजेक्ट करें कई भाषाएं संवेदनशील क्यों हैं? तारों में डेटाबेस क्वेरीज़ का निर्माण करते समय कोल्डफ्यूशन अतिरिक्त उद्धरण जोड़ने R: किसी ऑब्जेक्ट में एक प्लॉट सहेज रहा है जावा में एक बहुआयामी सरणी प्रारंभ करना हास्केल में कार्य की तुलना करना कैसे दो बिटमैप को एक से दूसरे पर मर्ज करने के लिए PHP / XAMPP में कर्ल को कैसे सक्षम करें कैसे बिल्कुल git submodule काम करता है? बाश की जाँच से पता चलता है कि फाइल अस्तित्वहीन फाइलों के लिए मौजूद है? सी # – एक सूची में कई सामान्य प्रकार SQL सर्वर में रिकर्सिव क्वेरी किसी दिए गए वर्ग नाम के साथ पहले, द्वितीय या तीसरे तत्व का चयन कैसे करें?

क्रॉस-डोमेन एजेएक्स एक्स-अनुरोधित- हेडर के साथ नहीं भेजता है

Http://www.a.com/service.asmx पर एक वेब सेवा बनाएं और http://www.b.com पर क्रॉस-डोमेन एजेक्स अनुरोध भेजें। Firebug में हेडर देखें, या Live HTTP Headers में , या आप चाहते हैं किसी भी अन्य प्लगइन।

अनुरोध हेडर के बीच एक्स-अनुरोधित- HTTP हैडर फ़ील्ड का कोई निशान नहीं है।

हालांकि, यदि आप उसी डोमेन से एक ही एजेक्स अनुरोध भेजते हैं (उदाहरण के लिए http://www.a.com/about कहते हैं), तो आपको वह हैडर फ़ील्ड दिखाई देगा।

एक्स-अनुरोधित- हेडर फ़ील्ड को क्रॉस-डोमेन अजाक्स अनुरोधों के लिए क्यों छोड़ा गया है?

अद्यतन: मुझे पता है कि JSONP कॉल प्रकृति में AJAX कॉल नहीं हैं। इस प्रकार आपको जेएसओएनपी कॉल में एक्स-अनुरोधित- हेडर फ़ील्ड नहीं दिखाई देगा।

Solutions Collecting From Web of "क्रॉस-डोमेन एजेएक्स एक्स-अनुरोधित- हेडर के साथ नहीं भेजता है"

यदि आप अपने एजेक्स अनुरोध को करने के लिए jQuery का उपयोग कर रहे हैं, तो यह हेडल एक्स-अनुरोधित-साथ (HTTP_X_REQUESTED_WITH) = XMLHttpRequest नहीं भेजेगा, क्योंकि यह क्रॉस डोमेन है लेकिन इसे ठीक करने और हेडर भेजने के दो तरीके हैं:

विकल्प 1) एजेक्स कॉल में मैन्युअल रूप से हेडर सेट करें:

$.ajax({ url: "http://your-url...", headers: {'X-Requested-With': 'XMLHttpRequest'} }); 

विकल्प 2) क्रॉस डोमेन डिफॉल्टों का उपयोग न करने के लिए jQuery को बताएं, इसलिए यह एक्स-अनुरोधित-हेडर को एजेक्स अनुरोध में रखेगा:

 $.ajax({ url: "http://your-url...", crossDomain: false }); 

लेकिन इसके साथ, सर्वर को उन शीर्ष लेखों को अनुमति देनी होगी, फिर सर्वर को उन शीर्ष लेखों को प्रिंट करना होगा:

 print "Access-Control-Allow-Origin: *\n"; print "Access-Control-Allow-Headers: X-Requested-With, Content-Type\n"; 

उपरोक्त पहली पंक्ति में त्रुटि से बचने के लिए "अभिगम नियंत्रण-अनुमति-उत्पत्ति द्वारा मूल की अनुमति नहीं है।"
दूसरी पंक्ति त्रुटि से बचने के लिए "अनुरोध हैडर फ़ील्ड एक्स-अनुरोधित-साथ अनुमति-नियंत्रण-अनुमति-हेडर द्वारा अनुमति नहीं है।"