connect multiparty middle get files请求为未定义
connect-multiparty middle get files request as undefined
我试图在connect-multiparty
的帮助下将图像文件上传到服务器
router.post('/image', multipartMiddleware , function(req, res) {
console.log(req.body, req.file);
});
<form method="post" action="/products/image">
<input type="file" name="file">
<input type="submit" value="Upload">
</form>
但是上面控制台的结果是{ file: '156.jpg' } undefined
,即我可以获得文件名,但为什么文件对象不来?
文件内容位于代码中的req.files
而非req.file
中。
文件路径和文件名也可以在中找到
var tmppath = req.files.file.path;
var tmpname = req.files.file.name;
这里有一个链接,我曾经用Node.js
上传文件。
相关文章:
- "日期“;AJAX请求返回的类型值未定义
- 一台特定计算机的Ajax请求数据未定义/失败
- $.每个jquery循环打印一个“;未定义的“;对于getJSON请求后的每个元素,网格数据都会完美地打印出来
- 通过C#向区块链服务发送请求时未定义XMLHttpRequest
- 从 Angular 数据工厂中的 HTTP POST 请求接收未定义的结果
- React返回未定义的JSON请求
- AngularJS指令中的作用域未定义,控制器中有ajax请求
- xmlhttp请求后未定义$_POST
- 节点JSON https请求未定义
- '$'未定义Jquery ajax请求-javascript导入
- 在ColdFusion中表单范围中未定义AJAX请求的发布参数
- 使用 NodeJS 的请求模块进行 HTTP 身份验证,返回未定义的正文
- 自 2012 年 6 月 12 日以来,“未定义”随机附加到我网站上 1% 的请求 URL 中
- 多个 ajax 请求未定义
- 类型错误:在 ASP.NET 中触发 AJAX 请求时,未定义不是一个函数
- 请求 JSON 时获取“未定义不是一个函数”
- 未定义使用 HTTP GET 请求返回对象
- AJAX 请求导致“未定义不是对象”错误
- 角度循环请求未定义
- Dojo/请求未定义,尽管需要