如何在node.js中获取“name”属性

时间:2013-06-06 13:15:15

标签: node.js

<input type='file' name='upload1'/>

提交此表单时,如何在node.js上获取“name”属性(upload1)。 我使用restify,并上传图片。

2 个答案:

答案 0 :(得分:0)

只需使用node-formidable进行文件上传。

答案 1 :(得分:0)

node.js中的正确方法是使用像express这样的Web应用程序框架。它为您提供更多选择和灵活性。在快递中你可以这样做:

var express = require('express');                     //Initialize express
var app = express();
app.listen(3000);

app.use(express.bodyParser());                        //to parse the forms
app.post('/pagesubmit', function(request, response){  //to handle POST to the page
  console.log(request.body.username);                 //tp access input text 'username'
  console.log(request.files.name);                    //to access input file 'name'
});