小编Idl*_*ion的帖子

在 React 中使用 axios 从前端启用 CORS?

我在前端使用 React,我从另一个我不拥有的域调用 API。我的 axios 请求:

axios(requestURL, {
        method: 'GET',
        headers: {
            'Access-Control-Allow-Origin': '*',
            'Content-Type': 'application/json',
            'Authorization': key,
            withCredentials: true,
            mode: 'no-cors',
          }
Run Code Online (Sandbox Code Playgroud)

我不断收到相同的错误:缺少 CORS 标头“Access-Control-Allow-Origin”。这是我可以从前端克服的东西吗?我知道人们使用该 API 的事实,因此它不会是后端错误,对吗?我尝试请求很多 API,甚至没有一个可以使用我的代码。我尝试使用https://cors-anywhere.herokuapp.com并且它工作正常大约一个星期,我认为今天它失败了。我希望我的网站保持 24/7,所以使用代理不是一种选择

cors reactjs axios

11
推荐指数
1
解决办法
4万
查看次数

标签 统计

axios ×1

cors ×1

reactjs ×1