赞
踩
1. url模块:
2. querystring模块:
3. http模块
4. events模块
5. fs模块
6. stream模块
7. path模块
一、 url模块
url.parse():把url格式的字符串转换为url对象
url.format():
url.resolve():
protocol 协议
hostname 主机名
host 包括主机名和端口
port 端口
path 路径
query 请求参数
hash:跟在#后面的内容
二、 querystring模块
querystring模块提供了一些实用工具,用于解析与格式化 URL 查询字符串
escape(str);//编码对给定的 str 执行 URL 百分号编码(地址栏识别的编码)。
unescape(str);//解码
parse(str[,sep[,eq[,options]]]);//把键值对的字符串转化成json对象(键值对)
stringify(obj[,sep[,eq[,options]]]);//把json对象(键值对)转换成字符串
三、 http模块
createServer(function(request,response){}): 创建服务器
get(): 发送get请求,获取地址对应的数据(主要是获取其它服务器的数据)。
request():如何抓取异步的数据
四、 events
on(eventName,func):添加事件处理函数
emit(eventName,[args……]):触发事件
once(eventName,func):添加一次性事件处理函数
五、 fs模块
stat:得到文件与目录信息
mkdir:创建一个目录
writeFile:appendFile:创建文件并写入内容
readFile:读取文件的内容
readdir:列出目录的内容
rename:重命名目录或者文件夹
rmdir,unlink:删除目录与文件夹
六、 stream模块
createReadStream:读取文件流
createWriteStream:可写的文件流
pipe:管道
七、 path模块:
path.normalize(p) : 格式化路径
path.join([path1], [path2], […]) : 路径合并
path.resolve([from …], to) : 路径寻航
path.relative(from, to) : 相对路径
path.dirname(p) : 文件夹名称
path.basename(p, [ext]) : 文件名称
path.extname(p)扩展名称
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。