2016-08-02 2 views

답변

3

body-parser을 사용하면 콘텐츠 유형을 지정해야합니다. 그렇지 않으면 급행 (내가 사용하고있는 것으로 생각됩니다)으로 본문을 읽을 수 없습니다.

당신은 항상 원시 몸에 액세스 할 수 있습니다

app.use (function(req, res, next) { 
    var data=''; 
    req.setEncoding('utf8'); 
    req.on('data', function(chunk) { 
     data += chunk; 
    }); 

    req.on('end', function() { 
     req.body = data; 
     next(); 
    }); 
}); 

app.post('/', function(req, res) { 
    // you have set the body before: 
    console.log(req.body); 
}); 
+1

당신은 당신이 해결책으로 표시하는 경우가 환상적 일 것입니다 내 인생 –

+0

을 저장! – dagonza

+0

마킹을 잊어 버린 이유를 모르겠습니다. –

0

json으로 데이터를 구문 분석하려면 본문 파서에 application/json과 같은 콘텐츠 형식을 추가해야합니다.

관련 문제