自己看资料可以通过 var pathname = url.parse(request.url).pathname;
来获取http://localhost:8888/0x1001 地址中的斜杠以后的部分,可是我想带一些参数,请问应该怎么实现。比如http://localhost:8888/0x1001/3/1我想取得3和1应该怎么来获取
5 回复
如果是express就简单了配置成
app.get('/0x1001/:p1/:p2',function(req,res){
var p1 = req.p1, p2 = req.p2;
});
如果是nodejs原生的,用个比较土的方法,在得到pathname下面加:
var parms = pathname.split('/');
//parms[1]=0x1001
//parms[2]=3
//parms[3]=1