URL Module
URL Module用来将访问链接中的queryString转化为可读的对象。
1.touch urlDemo.js
创建文件,并写入:
var http = require('http');
var url = require('url');
http.createServer(function(req, res) {
var data = url.parse(req.url, true);
console.log(data.query);
res.writeHead(200, {'Content-Type': 'text/html'});
res.end();
}).listen(8080);
2.node urlDemo.js
3.访问
在控制台中可以看到
ps: var data = url.parse(req.url, true);
中的第二个参数为true时,表示返回的URL对象中的query参数是一个经过解析的对象,而如果是false的话返回的是一个未经解析的字符串。如下: