首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >CORS策略已阻止访问'https://randomuser.me/api/?results=4‘from origin 'http://localhost:3000’:

CORS策略已阻止访问'https://randomuser.me/api/?results=4‘from origin 'http://localhost:3000’:
EN

Stack Overflow用户
提问于 2020-05-29 23:34:18
回答 2查看 1.2K关注 0票数 0

我一直在我的控制台上得到这个,我不明白,请谁能帮我解释一下。CORS策略阻止了对从源'http://localhost:3000‘获取'https://randomuser.me/api/?results=4’的访问:请求的资源上不存在' Access -Control-Allow- origin‘标头。如果不透明的响应满足您的需求,请将请求的模式设置为'no- CORS‘,以便在禁用CORS的情况下获取资源。

EN

回答 2

Stack Overflow用户

发布于 2020-05-30 00:15:29

在您的API域https://randomuser.me中,将localhost添加到您的允许来源列表中。

你得到这个错误的原因是因为https://randomuser.me需要来自原始https://randomuser.me的请求,而不是来自其他来源的请求,比如你的localhost。如果对此不满意,浏览器将以警告/错误的形式返回。

票数 0
EN

Stack Overflow用户

发布于 2020-05-30 00:04:10

为了能够在react应用程序中允许API Proxy -您需要使用以下内容编辑package.json

代码语言:javascript
运行
复制
"proxy": "https://randomuser.me",

有关更多详细信息,请访问create-react-dev docs

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62089563

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档