Node.js URL 模块
实例
将 url 字符串解析为 url 对象并提取 href 属性:
var http = require('http');
var url = require('url');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
var q = url.parse(req.url, true);
res.write(q.href);
res.end();
}).listen(8080);
定义与用法
URL
模块提供了一种解析 URL 字符串的方法。
语法
在应用程序中包含 url 模块的语法:
var url = require('url');
URL 方法
方法 | 描述 |
---|---|
url.format() | 返回格式化的 URL 字符串 |
url.parse() | 返回 URL 对象 |
url.resolve() | 解析 URL |