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的学习

posted @ 2020-03-14 22:23  Allalms  阅读(144)  评论(0)    收藏  举报