【发布时间】:2020-03-21 07:14:45
【问题描述】:
这是我的问题:即使在我的前端 (React.js) 上启用了 CORS,我仍然遇到此问题,仅在 firefox 和 safari 上。它也可能与 Cloudinary 有关,我用来在线托管图像的服务。
Request header field User-Agent is not allowed by Access-Control-Allow-Headers.Fetch API cannot load due to access control checks.-
Failed to load resource: Request header field User-Agent is not allowed by Access-Control-Allow-Headers.B — index.js:1588。
我可以看到 CORS 已启用,因为我能够成功查看我的请求并将其记录到终端。为了启用 CORS,我使用:https://cors-anywhere.herokuapp.com/ 和 axios。
如果您想在线查看错误,请访问以下网站:http://fredbste-marie.com
感谢您的帮助,我很不确定这里发生了什么......
【问题讨论】:
-
删除前端 JavaScript 代码尝试向请求添加 User-Agent 请求标头的任何部分。
-
我正在使用 axios,但无法禁用 User-Agent 请求。我应该使用其他东西吗?
标签: reactjs cors axios cloudinary