CORS Explained – Why Browsers Block Requests and How to Fix It Safely