Задать вопрос
@tenaro

Как подменить домен при ajax запросе?

Api отдает данные только при запросе с определенного домена.
Как получать эти данные и обойти cors при запросах с localhost ?

пока решение такое:
- devServer в vue.config.js с указанием нужного хоста
- добавление этого хоста в hosts
- расширение Allow CORS: Access-Control-Allow-Origin или запуск хрома с флагами, чтобы обойти cors
  • Вопрос задан
  • 171 просмотр
Подписаться 1 Простой 2 комментария
Решения вопроса 2
zkrvndm
@zkrvndm
Архитектор решений
Способов несколько.

1. Поднять локальный сервер и запросы проксировать через него.

2. Написать расширение для браузера и при помощи него добавлять нужный Referer. Либо использовать для запросов контент-скрипт с целевого сайта.
Ответ написан
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
Крайне паршивое решение. Используйте свой бэкенд и патерн BFF https://medium.com/mobilepeople/backend-for-fronte...

почему так? Что бы ваш токен не был доступен никому кроме вашего сервера
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы