使用 Java 实现的 HTTP 与 TCP 反向代理工具。Java 本身支持跨平台,因此相对 Nginx 来说,在各种平台上进行测试会更方便。这是我编写该工具的初心。
目前有三套分支
-
- 特点:BIO
- 说明:借鉴 开源 HTTP-Proxy-Servlet,使用 okhttp3 和 javax.servlet-api 实现的 proxy-servlet
-
- 特点:NIO
- 说明:使用 vert.x 实现的tcp-reverse-proxy
-
- 特点:NIO
- 说明:在 2.x 的基础上,脱离了依赖 springboot,更轻量