我正在寻找一个软件/工具/操作系统功能,它允许我执行以下操作:
传入的HTTP请求会转发到另一个系统(然后还会发回响应):
所以客户A发送给
http://myserver/path/subdir1
MyServer会将请求转发给
http://otherserver1/path/something
,等待响应,然后将响应发送回客户端A.其他人(可能是客户A,可能是客户B)向其发送请求
http://myserver/path/subdir2
MyServer会将请求转发给
http://otherserver2/some/where
,等待响应,然后将响应发送回请求者。
这不是传统的代理,因为传入的URL和前向目标之间存在映射。此外,客户端/请求者必须不知道它,其他服务器也不需要知道这一点。由于HTTP路径应该影响映射目标,因此不可能使用普通路由器。
我仍在搜索你如何称呼它以及如何解决它。对我的感觉不应该是一个太大的问题。
应该运行HTTP转发的服务器是Windows Server 2016。
可能有助于指定您的环境。
—
harrymc