Bezpieczeństwo aplikacji webowych · Junior · Pytanie 40 z 75
fetch('https://api.other.com/data') kończy się błędem CORS. Gdzie to się naprawia?
- ✓Poprawna odpowiedź: Na serwerze
api.other.com, zwracając właściwe nagłówkiAccess-Control-Allow-* - 2W kodzie frontendu, dodając
mode: 'no-cors'i czytając JSON - 3W ustawieniach przeglądarki każdego użytkownika
Wyjaśnienie
Tylko właściciel zasobu może pozwolić na odczyt z innego originu. no-cors daje nieprzezroczystą odpowiedź, której JavaScript nie odczyta.