2012-03-04 2 views
0

this beginner tutorial에 이어 추가 레이어 \ libs없이 PHP - $_POST['flda']처럼 개별 필드를 얻는 방법?HTTP POST 개별 필드

HTML

​<form method="POST" action="/show"> 
    <input type="test" name="flda" /> 
    <input type="test" name="fldb" /> 
    <input type="submit" value="Submit" /> 
</form>​​​​​​​​​​​ 

NodeJS

request.addListener ("data", function (data) 
{ 
    console.log ("Received POST data:'" + data + "'.\n"); 
}); 

결과

수신 POST 데이터 '= flda 데이터 필드 1 + = & FLDB FIELD2 + 데이터'.

답변

2

Node.js에 포함 된 querystring 모듈을 사용해야합니다.

var form = qs.parse(data); 
:
var qs = require("querystring"); 

그리고 당신의 요청 처리기 내에서