Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 05.02.2021, 19:56
Новичок на форуме
Отправить личное сообщение для Ermak Посмотреть профиль Найти все сообщения от Ermak
 
Регистрация: 05.02.2021
Сообщений: 2

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

Последний раз редактировалось Ermak, 05.02.2021 в 20:01.
Ответить с цитированием
  #2 (permalink)  
Старый 05.02.2021, 21:56
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,745

Ошибка CORS.
Нельзя делать запрос из другого домена, если сервер не выдает заголовки, что он согласен принять такой запрос.
Тем более нельзя это делать со страницы, расположенной на локальном компьютере
https://developer.mozilla.org/ru/docs/Web/HTTP/CORS
https://developer.mozilla.org/ru/doc...l-Allow-Origin
Ответить с цитированием
  #3 (permalink)  
Старый 06.02.2021, 09:13
Новичок на форуме
Отправить личное сообщение для Ermak Посмотреть профиль Найти все сообщения от Ermak
 
Регистрация: 05.02.2021
Сообщений: 2

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

Последний раз редактировалось Ermak, 06.02.2021 в 09:15.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
на один и тот же запрос приходят разные данные holop AJAX и COMET 3 10.07.2013 00:20