Avatar ·

Chrome में AJAX अनुरोधों के परीक्षण के लिए same-origin नीति को कैसे बंद करें?

सभी को नमस्कार! मैं वेब डेवलपमेंट में नया हूँ और शुद्ध JavaScript में एक छोटा एप्लिकेशन लिख रहा हूँ। मुझे तीसरे पक्ष के API (जैसे मौम सेवा) से AJAX अनुरोध करना है ताकि डेटा प्राप्त कर सकूँ और उसे पेज पर प्रदर्शित कर सकूँ। लेकिन जब मैं अपना कोड स्थानीय रूप से चलाता हूँ (बस index.html को ब्राउज़र में खोलता हूँ), Chrome कंसोल में यह त्रुटि आती है: Access to XMLHttpRequest at 'https://api.example.com/data' from origin 'null' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. मैं समझता हूँ कि यह same-origin नीति (दूसरे डोमेन से संसाधनों तक पहुँच की सीमा) से संबंधित है। मैंने पढ़ा है कि डेवलपमेंट के लिए Chrome को इस नीति को बंद करके चलाया जा सकता है, लेकिन मुझे कोई काम करने वाला तरीका नहीं मिल रहा है। मैंने --disable-web-security फ्लैग आज़माया, लेकिन यह मदद नहीं करता।