समस्या:
जब हम किसी दूरस्थ सर्वर से नेटवर्क अनुरोध करने का प्रयास करते हैं जिसका मूल हमारे वर्तमान यूआरएल (जिससे हम अनुरोध कर रहे हैं) से अलग है, तो हमें वेब में विभिन्न मूल समस्या के कारण एक CORS त्रुटि मिलने की संभावना है, जबकि एक उपकरण का उपयोग करते समय पोस्टमैन की तरह, हम इस CORS त्रुटि से सफलतापूर्वक बच सकते हैं।
पोस्टमैन जैसे एक्सटेंशन के माध्यम से अनुरोध किए जाने पर हमें वेबबैंड के माध्यम से अनुरोध किए जाने पर प्रतिक्रिया के व्यवहार में अंतर की व्याख्या करने की आवश्यकता होती है।
स्पष्टीकरण:
जब हम वेब ब्राउजर का उपयोग करने पर अपने पेज से भिन्न डोमेन के लिए नेटवर्क अनुरोध करते हैं, तो यह उस अनुरोध को ब्लॉक कर देता है और सर्वर को सूचित या संपर्क किए बिना और आमतौर पर सुरक्षा कारणों से उसी मूल में एक अनुरोध की अनुमति देता है।
लेकिन जब हम डाकिया या ऐसे किसी उपकरण का उपयोग कर रहे होते हैं, तो वे इस नीति द्वारा प्रतिबंधित नहीं होते हैं। वेबपेज दूरस्थ सर्वर से डेटा भेजने और प्राप्त करने के लिए XMLHttpRequest ऑब्जेक्ट का उपयोग कर सकते हैं, लेकिन वे एक ही मूल नीति द्वारा सीमित हैं लेकिन पोस्टमैन जैसे एक्सटेंशन इतने सीमित नहीं हैं। एक्सटेंशन अपने मूल के बाहर दूरस्थ सर्वर से बात कर सकता है और यही कारण है कि पोस्टमैनसफलतापूर्वक अनुरोध करता है जबकि वेबपेज CORS त्रुटि के कारण विफल हो जाते हैं।