1.针对http协议如何解析客户端get请求的信息:
var url = require('url');
request.setEncoding('utf8');
var parse_u = url.parse(request.url, true);//解析请求
var query = parse_u.query; //获取查询的字符串
比如http://localhost:8080/a?sn=123;
那么要获取sn的值,可以这样 query.sn
2.如何获取post的内容:
request.setEncoding('utf8'); request.addListener('data', function (postDataChunk) {//添加监听器开始接收数据 postData += postDataChunk; }); request.addListener('end', function () { //接收数据结束 });