HTTP-HEADER-PARSER
HTTP请求头转换工具
安装
npm install --save http-header-parser
头解析
基本用法:
//导入//创建转换器//监听头消息parser.on'header', //写入数据parser.writebuffer
//也可以将数据一点点写入,例如:
bufferList.forEachparser.writebuf
事件
- header 转换完毕,得到头
- error 转换出错
- line 获取到一行数据的时候
- end 转换结束(首行出错时会结束)
创建头
可以使用RequestHeader和ResponseHeader这两个类来创建请求头和响应头
header.put'User-Agent', 'Wget'header.toString/*生成结果如下:GET http://www.baidu.com/index.html HTTP/1.1User-Agent: Wget(这里是一个空行)*/