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

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

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏iTesting

Selenium Grid 简明用法

前几天有同学问我selenium gird的问题, 简要告知后才知道,selenium gird仍然在很多公司的自动化里占很大比重,我一直觉得在Jenkins这...

9830
来自专栏云技术+云运维

centos安装rpm报Failed dependencies libseccomp.so.2

1、安装时提示:warning: *.rpm: Header V3 RSA/SHA256 Signature, keykey ID c105b9de: NOKE...

7310
来自专栏芋道源码1024

Web API 文档生成工具 apidoc

摘要: 原文可阅读 http://www.iocoder.cn/Fight/web-api-doc 「老梁」欢迎转载,保留摘要,谢谢!

14230
来自专栏女程序员的日常_Lin

为啥await在forEach中不生效?

前两天要写循环遍历请求接口,于是就在forEach中用到了await,但是根本不是我想要的啊!

10520
来自专栏芋道源码1024

【死磕 Java 并发】—– J.U.C 之并发工具类:Exchanger

摘要: 原创出处 http://cmsblogs.com/?p=2269 「小明哥」欢迎转载,保留摘要,谢谢!

6610
来自专栏芋道源码1024

一起来学 SpringBoot 2.x | 第十六篇:定时任务详解

在我们日常开发中,经常会遇到 数据定时增量同步、定时发送邮件、爬虫定时抓取 的需求;这时我们可以采用定时任务的方式去进行工作…..

10820
来自专栏芋道源码1024

Log4j1、Logback 以及 Log4j2 性能测试对

jdk:1.7.0_79 cpu:i5-4570@3.20GHz 4核 eclipse:3.7 操作系统:win7

12920
来自专栏终身学习者

重温一下 JS 进阶需要掌握的 13 个概念

本文介绍 JS 比较重要的12个概念,但绝对不是说 JS开发人员只需要知道这些就可以了。

7620
来自专栏芋道源码1024

【死磕 Java 并发】—– J.U.C 之 Java 并发容器:ConcurrentLinkedQueue

SkipListSkipList的特性SkipList的查找SkipList的插入SkipList的删除ConcurrentSkipListMapput操作ge...

4010
来自专栏云技术+云运维

openssh8.0升级及问题总结

因安全漏扫软件扫描业务虚机,发现有openssh ssh存在漏洞,此次需将openssh5.3P1升级至OpenSSH_8.0p1

47210

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励