我createServer 开了一个监听。 怎样获取client请求时的http主体? 因为那个client不是通过http GET发送内容,而是把内容放在http体里。
1 回复
是post的内容么? node.js是分段获取数据的,需要首先监听 on “data” 事件socket.on('data’, function(chunk) {});,把chunk拼起来,再监听一个end事件socket.on('end’, function() {}); 在end的时候处理拼起来的数据就是完整的post内容了,参见 http://nodejs.org/api/http.html#http_event_connect_1