文件名称:rest-proxy:用动态配置编写的简单 REST 反向代理
文件大小:7KB
文件格式:ZIP
更新时间:2024-07-15 19:05:36
Go
休息代理 Rest-proxy 是一个简单的系统,用于启用动态 REST 反向代理。 它设置一个公共服务器,客户端将连接到该服务器以请求临时重定向。 服务器部分: 启动 TCP 服务器并监听重定向请求 启动 HTTP 服务器并根据当前规则重定向调用 客户端部分: 连接到服务器以请求重定向。 保持连接打开。 通过连接从服务器接收重定向的 HTTP 调用,并将其重定向到其他本地可见的网络服务器。 主要用例是当您想要在不公开的机器上开发 REST 服务时。 使用客户端将生成一个随机标识符,对调用将被重定向到您的本地 REST 服务器。 这类似于ssh -R ,但在某些方面使用起来更简单: 它只在您启动服务器时需要 ssh 访问,之后不需要。 它可以从同一个服务器端口向多个客户端分派调用 教程 客户 要使用客户端,首先获取代码: go get github.com/Gysco
【文件预览】:
rest-proxy-master
----rest-proxy-client()
--------utils.go(305B)
--------main.go(453B)
--------client.go(1KB)
----rest-proxy-server()
--------webserver.go(3KB)
--------main.go(670B)
--------tcpQueryServer.go(2KB)
--------request.go(292B)
--------random.go(370B)
--------queryServer.go(377B)
----README.md(2KB)
----.gitignore(80B)