Веб-безпека · Junior · Запитання 40 з 75
fetch('https://api.other.com/data') падає з помилкою CORS. Де це виправляють?
- ✓Правильна відповідь: На сервері
api.other.com, повертаючи правильні заголовкиAccess-Control-Allow-* - 2У фронтенд-коді, додавши
mode: 'no-cors'і прочитавши JSON - 3У налаштуваннях браузера кожного користувача
Пояснення
Дозволити читання з іншого origin може лише власник ресурсу. no-cors дає непрозору відповідь, яку JavaScript прочитати не може.