CORS (Cross-Origin Resource Sharing) हे ब्राउজर सुरक्षा यंत्रणा आहे जो नियंत्रित करते की एका origin चे वेब पृष्ठ दुसऱ्या origin वरील सर्व्हरला विनंत्या करू शकते किंवा नाही. डिफॉल्टने, ब्राउজर क्रॉस-ऑरिजिन विनंत्या अवरोधित करते; सर्व्हर त्यांना प्रतिसाद हेडर्स द्वारे स्पष्टपणे अनुमती देणे आवश्यक आहे.
Same-origin धोरण आणि समस्या
Origin = scheme + host + port. These are DIFFERENT origins:
https://app.example.com → https://api.example.com (different host)
http://localhost:3000 → http://localhost:4000 (different port)
Browser blocks the cross-origin request UNLESS the server sends CORS headers allowing it.
