从表单http post无法读取文件名

时间:2015-03-11 15:43:04

标签: javascript form-post

var origname没有获取文件名。我想读取值RUNNING.txt

  

HTTP REQUEST远程地址:192.168.2.17:9005请求   URL:http://192.168.2.17:9005/upload请求方法:POST状态   代码:200 OK

     

------ WebKitFormBoundaryAWVDAhOra67f0XeU Content-Disposition:form-data;命名="文件&#34 ;;文件名=" RUNNING.txt"内容类型:   文本/纯

CODE

app.post('/upload', function(req, res) {
  var origname    = req.param("filename”)

2 个答案:

答案 0 :(得分:0)

根据this guide你应该看看:

req.files.file.name

答案 1 :(得分:0)

我用busboy解决了它。见https://github.com/mscdex/busboy Express 4,不再支持bodysarser,所以不要浪费时间。

感谢busboy作者发布了其他几个主题。

注意:您必须使用req.pipe(busboy);这是github示例代码