gpt4 book ai didi

reactjs - 使用axios直接上传图片到cloudinary

转载 作者:行者123 更新时间:2023-12-05 07:30:28 25 4
gpt4 key购买 nike

我遇到一个奇怪的问题,上传函数返回 400 错误,而在另一个组件中使用相同的代码,它就像一个魅力

handleSubmit = (e) => {
e.preventDefault()
var url = "https://api.cloudinary.com/v1_1/my_image_server/image/upload";
const formData = new FormData();
formData.append("file", this.state.img);
formData.append("upload_preset", "the_correct_preset");
formData.append("api_key", "the_correct_key");
formData.append("timestamp", (Date.now() / 1000) | 0);
return axios.post(url, formData, {
headers: {
"X-Requested-With": "XMLHttpRequest"
}
})
.catch(err => console.log("There has been ERROR: " + err))

正如我在上面提到的,这是在另一个组件中完全相同的复制和粘贴代码,它可以完美地工作。你们能帮帮我吗,先谢谢了!

最佳答案

400 当请求的语法不是预期的语法时发生。

您是否检查了您提供给请求正文的每个值?例如 this.state.img 的值。

关于reactjs - 使用axios直接上传图片到cloudinary,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52252808/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com