получение данных с удаленного апи на локалхост через фетч
Я работаю на локалхосте над веб-приложением на реакте + тайпскрипт. Бэк на FastApi коллеги подняли, я могу получать данные вставляя урл реквест в строке браузера, но пытаясь получать данные через фетч в приложении я ловлю ошибку корс.
Access to fetch at 'https://*****/offset=0&limit=15' from origin 'http://localhost:3000' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. If an opaque response serves your needs, set the request's mode to 'no-cors' to fetch the resource with CORS disabled.
Я понимаю, что дело в заголовке Access-Control-Allow-Origin. На моках типа dummyJSON в этом заголовке стоит просто *, которая позволяет собственно все источники. В нашем случае этот заголовок не указан. Как мне работать с бэком? Нужно, чтобы локалхост внесли как источник?
Я пробовал режим no-cors, но ловлю 405.
Почему же я могу тогда через браузер получать данные?
АПД. Смог получить данные после установки расширения для хрома, но что-то мне подсказывает, что это не очень хороший подход.