首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >由于cors,将图像上传到imgur失败

由于cors,将图像上传到imgur失败
EN

Stack Overflow用户
提问于 2019-04-17 17:42:30
回答 2查看 4.7K关注 0票数 5

我试图上传一个图片,用js (浏览器)来实现,并得到一个CORS错误:

代码语言:javascript
复制
Access to XMLHttpRequest at 'https://api.imgur.com/3/upload' from origin 'http://localhost:3000' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

但飞行前请求包含Access-Control-Allow-Origin报头:

请求本身:

我错过了什么?这是因为access-control-allow-credentials设置为true

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-04-17 19:38:04

问题在于他们的API文档:\ URL是:https://api.imgur.com/3/image而不是https://api.imgur.com/3/upload,如这里所说的:https://apidocs.imgur.com/#c85c9dfc-7487-4de2-9ecd-66f727cf3139

票数 12
EN

Stack Overflow用户

发布于 2021-07-07 20:38:24

文档 https://api.imgur.com/3/upload说,没有必要的标题,

但在右侧,使用https://api.imgur.com/3/image的curl示例有Access-Control-Allow-Origin头。

然后他们会检查您的引用程序,这意味着如果您处于开发模式(如webpack开发模式使用localhost:8000 ),它将始终返回429 too many request异常。

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

https://stackoverflow.com/questions/55733271

复制
相关文章

相似问题

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