Javascript-форум (https://javascript.ru/forum/)
-   Javascript под браузер (https://javascript.ru/forum/css-html/)
-   -   GET request fetch error. Из браузера, тот же адрес - данные с сервера приходят (https://javascript.ru/forum/css-html/81851-get-request-fetch-error-iz-brauzera-tot-zhe-adres-dannye-s-servera-prikhodyat.html)

Ermak 05.02.2021 19:56

GET request fetch error. Из браузера, тот же адрес - данные с сервера приходят
 
Вложений: 1
Вложение 4531Здравствуйте. Ситуация следующая: отправляю GET запрос, используя fetch - выходит ошибка(см. скриншот). Тотже самый адрес, но внесенный в строку браузера - никакой ошибки, данные с сервера приходят. Что не так?
Я правильно понимаю, что fetch - запрос надо настроить также, как и запрос из браузера? И странно, что в параметрах запроса адрес не соответствует адресу в адресной строке(скриншоты приводятся к очень плохому качеству на этом форуме).
Кстати: на запрос с параметром mode: 'no-cors' возвращается пустой ответ. И ошибка из скриншота пропадает.

voraa 05.02.2021 21:56

Ошибка CORS.
Нельзя делать запрос из другого домена, если сервер не выдает заголовки, что он согласен принять такой запрос.
Тем более нельзя это делать со страницы, расположенной на локальном компьютере
https://developer.mozilla.org/ru/docs/Web/HTTP/CORS
https://developer.mozilla.org/ru/doc...l-Allow-Origin

Ermak 06.02.2021 09:13

Цитата:

Сообщение от voraa (Сообщение 533513)
Ошибка CORS.
Нельзя делать запрос из другого домена, если сервер не выдает заголовки, что он согласен принять такой запрос.
Тем более нельзя это делать со страницы, расположенной на локальном компьютере
https://developer.mozilla.org/ru/docs/Web/HTTP/CORS
https://developer.mozilla.org/ru/doc...l-Allow-Origin

Я правильно понимаю, что отправить этот запрос и получить на него ответ я смогу только через сервер?


Часовой пояс GMT +3, время: 19:21.