推荐一款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

# 参考

官网 (opens new window)
文档地址 (opens new window)
github (opens new window)

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

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

浏览器、微信扫码

评 论:

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