REST-запроы.
Работа ведется локально.
Но не получается настроить работу с CORS. Через postman запросы получаю (проставляя * в гугловых настройках Application restrictions, перепробовал разные варианты типа *.localhost:8080/*)
Но заголовок Access-Control-Allow-Origin в респонсе не приходит.
Юзаю axios
Вопрос - а что делать-то?) Как корректно сейчас это делается в 2022?
Не знаю именно за эту библиотеку, но cors не позволяет делать запросы из браузера с страницы на другие домены. (Исключение если только другой домен это разрешает.) Я так понимаю вы с фронта пытаетесь запрашивать данные с других доменов? Как вариант, на бэкенд сервере дергать запросы с гугла и локально передавать фронту.
Да, из браузера запрашиваю. Я пока не догнал, почему гугл не отдаёт заголовок: он никогда этого не делает или что-то неверно настроено. Второй вариант: может там как-то их либу можно завести без input (она через iframe работает) Я понимаю, как работает корс. Попробовал через экспресс проксировать запрос, опять же, локально. Но напоролся на какую-то ошибку сертификатов, нужно разобраться с https и либой для прокси. Для http она нормально работает, на бэк делаю запросы, чтобы cors локально обойти. Но пока отложил в поисках других вариантов. Но схема рабочая, раз из постмена работает.
Обсуждают сегодня