【发布时间】:2020-04-03 16:26:17
【问题描述】:
我有一个客户端 javascript sdk,它将图像提交到使用 multer 库来解析图像的服务器端 node.js api。
但是我注意到如果我将标题设置为 content-type multipart-formdata multer 会抛出一个错误说
错误:多部分:未找到边界
async submitDocument(id, side, image) {
const url = this.API_URL + "/api/document";
let formData = new FormData();
formData.set("image", image, "front.jpg");
formData.set("side", side);
let headers = new Headers();
headers.set("content-type", "multipart/form-data");
headers.set("Authorization", "Bearer " + this.API_KEY);
const request = {
method: "POST",
body: formData,
headers: headers,
};
try {
const response = await fetch(url, request);
const data = await response.json();
return data;
} catch (err) {
throw err;
}
}
【问题讨论】:
标签: javascript node.js multipartform-data multer form-data