javascript - 如何修复错误“不支持的源 URL”
问题描述
我正在使用react.js的应用程序中工作,并且在其中我有一个带有图像输入的表单,当上传存储在 cloudinary 服务中的图像时,但事实证明这个过程我无法完成,因为该操作返回以下内容:
POST https://api.cloudinary.com/v1_1/CLOUDNAME/image/upload 400 (Bad Request)
error: {message: "Unsupported source URL: C:\fakepath\237959 (1).jpg"}
我离开了这个功能
function SubmitImgTest(img){
const upload_preset = "***";
const formdata = new FormData();
formdata.append('file',img );
formdata.append('upload_preset', upload_preset);
const options = {
method: "POST",
body: formdata,
};
fetch('https://api.cloudinary.com/v1_1/******/image/upload',options )
.then(res => res.json())
.then (datos => console.log(datos))
}
export default SubmitImgTest;
解决方案
推荐阅读
- rust - async_std 1.8 对 `async_std::channel` 中的项目有未解决的导入
- php - 在 PHP 中模 64 位整数时的惊人限制
- r - 根据 r 中的另一个索引值按组重新排序行
- docker - Docker如何将图像推送到带有证书签名的工件
- r - 变异功能:对字符串进行排序并去除重复字符
- python - SODA API 未返回数据集中的所有字段
- flutter - Dart 跨页面持久化数据
- layout - 如何配置 Cytoscape 无头布局?
- objective-c - Objecitve C/Swift Pinch 放大区域
- c# - 当我有两个消费者线程运行时,为什么只有一个 RabbitMQ 消费者接收所有消息?