nodejs chat
网站重定向
response.statusCode = "302"; response.setHeader("Location",'index.html'); response.end();
url.parse() 解析url串 将url拆成几部分
var url = require('url'); var url1 = 'https://www.baidu.com/s.js?tn=80035161_2_dg&wd=nodejs'; console.log(url.parse(url1,true));
可将url解析为:
Url {
protocol: 'https:',
slashes: true,
auth: null,
host: 'www.baidu.com',
port: null,
hostname: 'www.baidu.com',
hash: null,
search: '?tn=80035161_2_dg&wd=nodejs',
query: [Object: null prototype] { tn: '80035161_2_dg', wd: 'nodejs' },
pathname: '/s.js',
path: '/s.js?tn=80035161_2_dg&wd=nodejs',
href: 'https://www.baidu.com/s.js?tn=80035161_2_dg&wd=nodejs'
}
query可获得get请求的内容 如有需要 可使用 url.parse().query使用
可以直接在请求对象加入新属性
使用path.parse().ext可获取请求文件后缀
随便总结了一下,明天写关于mongodb的学习

浙公网安备 33010602011771号