HTTP标头分析器
HTTP Header Parser
在node.js中,当源是缓冲区/字符串时,有什么轻量级的方法来解析HTTP头?类似于使用express.js或node的内部http模块,但不创建实际的网络连接。
github/opensource,目前开发人员首选的"gist"类型解决方案的替代方案,感谢
您可以使用内置的HTTPParser,该HTTPParser由节点的http模块内部使用。
您想在不连接的情况下从请求中检索标头吗?我不确定您想做什么,但您有没有研究过节点的核心模块"http"?
示例:
const http = require('http');
http.request({
hostname: 'google.com',
port: 80,
method: 'GET',
path: '/'
}, (res) => {
res.on('data', () => {});
res.on('end', () => {
console.log('Retrieved headers: %O', res.headers);
});
}).end();
相关文章:
- Meteor如何接收HTTP请求
- 在我的情况下,如何进行http请求
- //而不是在src=“”上使用http://"属性
- 我无法使用angularJs($http)访问服务器
- AJAX简单错误.XMLHttpRequest无法加载http://localhost/mpl/getPage.php.
- 如何将PHP get查询转换为Meteor's HTTP.get()
- 角度异步http自动完成
- 什么's本地node.js服务器和python简单http服务器之间的区别
- 角度http服务器页面刷新404s
- http.listen()在运行时接受终端命令
- IIS动态HTTP响应标头
- spring和angularJS(我得到了类似HTTP状态404的错误)
- 存储$http如何从$http函数(Angularjs)外部获取可访问变量中的响应
- Typescript angularjs$http获取响应类型(避免使用<any>)
- 如何从HTTP上下文对象中获取Post数据
- 使用插件收听Firefox标签的http请求
- "访问控制允许起源”;通过javascript从http页面调用同一网站的httpsurl时出现问题
- Meteor HTTP调用出现问题
- 如何使用(this)访问Angular 2 http rxjs catch函数中的对象属性
- HTTP标头分析器