Ответ 1
Вам нужно обработать data и end события объекта http.ServerRequest. Пример:
var util = require("util"),
http = require('http'),
url = require('url'),
qs = require('querystring');
...
// this is inside path which handles your HTTP POST method request
if(request.method === "POST") {
var data = "";
request.on("data", function(chunk) {
data += chunk;
});
request.on("end", function() {
util.log("raw: " + data);
var json = qs.parse(data);
util.log("json: " + json);
});
}
Здесь приведена статья на эту тему с примером (со слишком старой версией node.js, так что она может не работать, но принцип тот же).