2018-12-07复习node

nodejs

const http=require('http');
const fs=require('fs');
//querystring:post:uname=jack&upwd=123
const queryString=require('querystring');
//url:get: http://www.baidu.com/index?uname=jack&upwd=123
const urlLib=requier('url');
var server=http.createServer(function(req,res){
var file_name='./www'+req.url;
//写文件:
fs.writeFile('文件名','内容',function(err){
if(err){
res.write('404');
}
})
//读文件
fs.readFile('文件名',function(err,data){
if(err){
res.write('404');
}else{
res.write(data);
}
})
res.write('fggfggb');
//解析post数据
var url=req.url;// /?uname=jack&upwd=123
queryString.parse('una')//var uname=jack&upwd=123

//解析get数据s
var result=urlLib.parse('http://www.baidu.com/index?uname=jack&upwd=123',true);
console.log(result.query);//uname=jack&upwd=123
console.log(result.pathname); //?index

});
server.listen(8080);

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容