Nodejs获取url路径中的各个参数
分类:实例代码
分享一段代码实例,它实现了利用nodejs获取url传递的参数的功能。
代码实例如下:
// http://127.0.0.1:3000/select?name=peng&id=29 var http = require('http'); var server = http.createServer(function(req,res){ var pathname = url.parse(req.url).pathname;//pathname => select var arg = url.parse(req.url).query;//arg => name=peng&id=29 console.log("Request for " + arg ); var str = querystring.parse(arg);//str=> {name:'peng',id:'29'} var arg1 = url.parse(req.url, true).query;//arg1 => {name:'peng',id:'29'} console.log("Request for " + arg1 ); var name = querystring.parse(arg).name;//name => peng console.log("name = "+name); console.log("Request for " + pathname + " received."); }); server.listen(3000,'127.0.0.1');
Nodejs获取url路径中的各个参数,这样的场景在实际项目中还是用的比较多的,关于Nodejs获取url路径中的各个参数就介绍到这了。
Nodejs获取url路径中的各个参数属于前端实例代码,有关更多实例代码大家可以查看。