我想用 html 文件将图像上传到 strapi。当我运行代码时,出现错误:POST http://localhost:1337/upload 500(内部服务器错误)。
$.ajax({
type: 'POST',
url: 'http://localhost:1337/upload',
datatype: 'image/jpeg',
data: JSON.stringify(img),
complete: function(product) {
console.log('Congrats, your product has been successfully created: ', product.description);
},
fail: function(error) {
console.log('An error occurred:', error);
}
});
原文由 calzone 发布,翻译遵循 CC BY-SA 4.0 许可协议
如我所见,忘记添加 multipart/form-data
您可以 在此处 查看文档
确保已使用 multipart/form-data 编码发送请求
允许的参数是:
单个文件请求
将文件链接到条目
例如,您在名为头像的用户模型中有链接图像字段