Есть некоторый сайт (к сожалению, по некоторым причинам палить не могу). У него есть свой api. Если с браузера перейти по ссылке, то спокойно выдает данные в json. Пытаюсь брать эти данные с fetch, чтобы потом использовать их в react. При запросе выдаёт:
Access to fetch at 'https://site.ru/api' 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.
Причём посылает меня даже если поменять origin с localhost на норм домен.
Что делать?
Пробовал поставить 'no-cors' mode, но тогда ведь запрос возвращает пустой, а мне надо json брать и обрабатывать.