javascript - 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
我在这里做错什么了吗
解决方案
推荐阅读
- javascript - 主页文本区域更改
- python - 名称以两个下划线开头的实例属性被奇怪地重命名
- android - 如何在颤动的背景中播放整个音调
- node.js - 找不到模块'node-rdkafka'
- docker - 相当于“docker image list”的奇点
- java - 如何确定Cesium地图是否已在Canvas中完全加载?
- google-apps-script - 如何使用 Google Apps 脚本对数据进行边界处理?
- java - 使用 SWT 在我的窗口中心定位一个表格行
- django - 如何将对象从 django 模板中按钮的 attr 传递给 js
- mysql - NodeJS Mysql 查询 - 如何在一个选择中加入 2 个选择?