Javascript 如何提交多部分图像-错误:未找到多部分:边界
我有一个客户端javascript sdk,它向服务器端node.js api提交一个图像,该api使用multer库解析图像 但是我注意到,如果我将标题设置为Javascript 如何提交多部分图像-错误:未找到多部分:边界,javascript,node.js,multipartform-data,multer,form-data,Javascript,Node.js,Multipartform Data,Multer,Form Data,我有一个客户端javascript sdk,它向服务器端node.js api提交一个图像,该api使用multer库解析图像 但是我注意到,如果我将标题设置为content-typemultipart-formdatamulter将抛出一个错误: 错误:多部分:未找到边界 npm模块连接多方可能对您有所帮助。从服务器端节点应用程序 server.js const multipart = require('connect-multiparty'); const multipartMiddlewa
content-type
multipart-formdata
multer将抛出一个错误:
错误:多部分:未找到边界
npm
模块连接多方
可能对您有所帮助。从服务器端节点应用程序
server.js
const multipart = require('connect-multiparty');
const multipartMiddleware = multipart();
router.post('/api/document', multipartMiddleware);
router.post('/api/document', (req, res) => {
console.log(req.files)
})
人后api测试样本-
正如错误消息所述,
多部分/表单数据
内容类型需要一个边界
参数
不要自己设置
内容类型。允许浏览器从formData
对象生成它。没有任何迹象表明OP正在使用connect,模块的文档中说“我实际上建议不要使用此模块”,这似乎并不能解决请求格式错误的问题。
const multipart = require('connect-multiparty');
const multipartMiddleware = multipart();
router.post('/api/document', multipartMiddleware);
router.post('/api/document', (req, res) => {
console.log(req.files)
})