Node js..创建一个代理服务器来监视和管理记录流量
我基本上想使用 Node.js 设置一个代理服务器,它将捕获传出请求和传入响应并将其转储到文件中。
I basically want to set up a proxy server using Node.js which will capture the outgoing requests and the incoming response and dump it in a file..
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
温斯顿是您所需要的吗?我用它来记录日志,所以我知道它非常灵活。也许您最感兴趣的是 Loggly 支持,这样您就可以将日志输出到另一个服务。
Is Winston what you need? I use it for my logging, so I know it is very flexible. Perhaps of most interest to you is the Loggly support so you can output logs to another service.
谷歌搜索 "节点代理服务器" 显示了一些您可以使用的模块。有 node-http-proxy 和 节点代理。
至于文件转储,您只需使用 fs 打开/创建并写入文件。
Googling "node proxy server" reveals some modules you could use. There's node-http-proxy and node proxy.
As for the file dump you would simply need to use fs to open/create and write to the file.