推荐一款Node.js编写的HTTP代理服务器Zan Proxy

2019-11-14 12:17:46

Zan Proxy是有赞团队开发的一个用Node.js编写的HTTP代理服务器,可用于修改请求地址和模拟响应数据。它同时也是一个自定义DNS解析和请求监控的工具。该代理服务器有人性化的界面,简单易用。还为开发者提供了高级插件机制来自定义代理行为。

特性

  • 支持HTTP,HTTPS和Websocket代理
  • 支持自定义请求转发,可转发到本地文件
  • 支持远程规则,可以在项目内共享规则
  • 支持mock响应数据
  • 支持自定义DNS解析
  • 支持自定义插件,可定制代理行为
  • 图形化配置,上手容易

前置条件

  • OpenSSL: Version >= 0.9.8
  • Node: Version >= 6.10.1

安装

Yarn安装

yarn global add zan-proxy

NPM安装

npm i -g zan-proxy

检验

zan-proxy --version

启动

命令(会自动打开ZanProxy的管理页)

zan-proxy

启动参数

  • 指定代理端口
zan-proxy -p 8002
  • 指定管理服务器端口
zan-proxy -u 40002
  • 查看所有命令
zan-proxy -h

参考

官网
文档地址
github

本文链接:
版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-ND 3.0 许可协议。可自由转载、引用,但需署名作者且注明文章出处。如转载至微信公众号,请在文末添加作者公众号二维码。

扫描下方二维码阅读当前文章

浏览器、微信扫码

评 论:

好文推荐
每天进步一点点~