"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > क्रॉस-डोमेन AJAX अनुरोध करते समय मुझे \"jQuery XML त्रुटि: \'एक्सेस-कंट्रोल-अनुमति-उत्पत्ति\' हेडर गुम\" क्यों मिलता है?

क्रॉस-डोमेन AJAX अनुरोध करते समय मुझे \"jQuery XML त्रुटि: \'एक्सेस-कंट्रोल-अनुमति-उत्पत्ति\' हेडर गुम\" क्यों मिलता है?

2024-11-08 को प्रकाशित
ब्राउज़ करें:802

Why do I get a \

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