błąd CORS policy

0

Wrzuciłem sobie na serwer plik JSON, HTML oraz JS. Zadanie polega na odczytaniu JSONa i pokazaniu jego zawartości w konsoli. Zadziałało.

Ale dlaczego jak plik HTML wyświetlam z poziomu mojego dysku (file:///C:/Users/user/Desktop/index.html), to wywala mi taki błąd?

Screenshot_1.jpg

2

Chcesz uzyskać zasób z innego origina niż ten na którym stoi serwer.
Nie wiem w czym masz backend zrobiony, ale jeżeli php to wystarczy w skrypcie na początku dodać:

header("Access-Control-Allow-Origin: *");

wtedy będziesz mieć dostęp do zasobów z dowolnego origina.

0

Tak jak myślałem...

Można też do fetch dodać parametr:

{mode: 'no-cors' // 'cors' by default}

Link dla potomnych: https://developers.google.com/web/ilt/pwa/working-with-the-fetch-api

1 użytkowników online, w tym zalogowanych: 0, gości: 1