首页 > 解决方案 > imgur api图片上传跨域资源共享错误

问题描述

希望你们一切都好

目前我正在开发一个小型 html 静态项目,并且我在那里上传图像,所以我使用了 imgur api,我在邮递员上对其进行了测试,看起来还不错,但是当我尝试这样编写代码时

var myHeaders = new Headers();
myHeaders.append("Authorization", "Client-ID ******");
myHeaders.append("Access-Control-Allow-Origin", "*");

var formdata = new FormData();
formdata.append("image", image);

var requestOptions = {
  method: "POST",
  headers: myHeaders,
  body: formdata,
  redirect: "follow",
};

fetch("https://api.imgur.com/3/upload", requestOptions)
  .then((response) => response.text())
  .then((result) => console.log(result))
  .catch((error) => console.log("error", error));

我只有这个错误

cross origin resource sharing error header disallowed preflight response

我在这里做错什么了吗

标签: javascripthtmlcssimgur

解决方案


推荐阅读