WebProxy: 基于Node.js的HTTP(S)反向代理服务器
WebProxy是一款基于Node.js开发的HTTP(S)反向代理服务器,专为Web开发人员设计,提供了丰富的功能以简化开发流程。
功能特性
- 主机模拟: 通过配置,将请求代理转发至目标服务器,实现虚拟主机功能。
- 请求转发: 支持HTTP(S)请求转发,并提供代理转发功能(HTTP、SOCKS)。
- 远程地址获取: 将客户端的真实IP地址添加到响应头
X-Remote-Address
中。 - JavaScript代码美化: 支持在线美化JavaScript代码,方便调试和开发。
代理设置
- 克隆代码库:
bash cd ~/local/ git clone git://github.com/allex/webproxy.git
- 启动代理服务器:
bash cd webproxy node ./webproxy/proxy.js [--weinre | --beautify | --nocache | --debug]
配置
WebProxy支持通过配置文件进行自定义设置,例如配置代理转发规则、启用JavaScript代码美化等功能。
11.81KB
文件大小:
评论区