jQuery XML त्रुटि: 'एक्सेस-कंट्रोल-अनुमति-उत्पत्ति' हेडर गायब है
इस मामले में, अंतर्निहित समस्या समान मूल नीति, जो सुरक्षा कारणों से क्रॉस-डोमेन अनुरोधों को प्रतिबंधित करती है। HTML पृष्ठ के मूल से भिन्न डोमेन के लिए AJAX अनुरोध करते समय, ब्राउज़र एक CORS (क्रॉस-ओरिजिनल रिसोर्स शेयरिंग) अनुरोध को ट्रिगर करेगा।
विशिष्ट त्रुटि संदेश इंगित करता है कि लक्ष्य सर्वर http पर है ://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml ने अपनी प्रतिक्रिया में आवश्यक Access-Control-Allow-Origin हेडर प्रदान नहीं किया है। यह हेडर निर्दिष्ट करता है कि किन डोमेन को संसाधन तक पहुंचने की अनुमति है।
इस समस्या को हल करने के लिए, आपको यह सुनिश्चित करना होगा कि लक्ष्य सर्वर अपनी प्रतिक्रियाओं में उचित CORS हेडर शामिल करता है। इसमें आवश्यक हेडर जोड़ने के लिए सर्वर-साइड कोड को संशोधित करना या अनुरोध को मिरर करने और वहां हेडर जोड़ने के लिए रिवर्स प्रॉक्सी का उपयोग करना शामिल हो सकता है।
इसके अतिरिक्त, CORS अनुरोधों के संबंध में ध्यान रखने योग्य कुछ प्रमुख बिंदु यहां दिए गए हैं:
आवश्यक हेडर कॉन्फ़िगरेशन को संबोधित करके, आप क्रॉस-डोमेन AJAX अनुरोधों को सक्षम कर सकते हैं और लापता CORS हेडर से संबंधित त्रुटि को हल कर सकते हैं।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3