Total Pageviews

Tuesday 12 May 2020

http proxy程序leizm-http-proxy

一个简单灵活的 HTTP 代理服务器程序。

(首先在服务器上安装nodejs环境)
然后运行:
npm i @leizm/http-proxy -g

使用方法
首先新建代理配置文件 http-proxy.yaml,内容如下:
# 代理服务器监听地址
host: 127.0.0.1

# 代理服务器端口
port: 45670

# 是否显示调试信息
debug: false

然后执行 start 命令启动:
http-proxy start http-proxy.yaml
会显示:
 /    /    /      /  | /|  /|  /  |      /  | /  | /  | / /  /  |
  (    (___ (      (___|( | ( | (___|     (___|(___|(   |(_/_ (___|
  |   )|    |      |   )  |   | |         |    |   |   ) /  )    )
  |__/ |__  |      |  /   |   | |         |    |   |__/ /  /  __/

@leizm/http-proxy v1.0.2
  Powered by { name: 'Zongmin Lei', email: 'leizongmin@gmail.com' }
  使用过程中有任何疑问请访问 https://github.com/leizongmin/leizm-http-proxy/issues

--------------------------------------------------------------------------------
[7:17:04 PM]  info   读取配置文件: /root/http-proxy.yaml
[7:17:04 PM]  info   正在启动代理服务器...
[7:17:04 PM]  info   关闭调试输出
--------------------------------------------------------------------------------
[7:17:04 PM]  info   服务器已启动
[7:17:04 PM]  info   请设置代理服务器为 http://127.0.0.1:45670

说明:配置文件修改后,会自动重载配置.

此程序可用作各类tunnel程序的后端。

项目地址:https://github.com/leizongmin/leizm-http-proxy

No comments:

Post a Comment