我正在尝试使用 js(浏览器)将图像上传到 imgur 并收到 CORS 错误:
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
?
最佳答案
问题出在他们的 API Docs 上:\
网址是:https://api.imgur.com/3/image
而不是 https://api.imgur.com/3/upload
如这里所说:https://apidocs.imgur.com/#c85c9dfc-7487-4de2-9ecd-66f727cf3139
关于javascript - 由于 cors,将图像上传到 imgur 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55733271/