我有一个formData,其中包含作为Blob的图像。我可以使用axios将它们发送到我的服务器。我还需要将用户ID(字符串)添加到我的帖子请求中。因此,我将在我的快速服务器中访问req.file和req.body。
该怎么做?这是我的代码:
export async function uploadImages(files, userId) {
try {
const images = new FormData();
if ([files].length > 0) {
return Object.values(files).forEach((file: File) =>
images.append("image", file.blob, file.name)
);
}
//TODO: ADD USERID TO THE POST REQUEST
const res = await ax.post(
process.env.SERVER_URL + "/upload-images",
images
);
return console.log("success", res);
} catch (err) {
return console.log("error", err);
}
}