2

我想编写一个桌面客户端来监听某个端口上的 http 请求。即使托管文件的用户位于防火墙后面,如何做到这一点?有没有办法在不涉及服务器端的情况下以某种方式将连接从一个客户端连接到另一个客户端?或者也许只是让服务器端进行某种重定向?(可以在没有代理的情况下完成吗?)

4

1 回答 1

1

UDT 有一种对防火墙友好的会合方法,可让您连接两个都位于防火墙后面的主机。

但是,两个终端主机需要就时间和端口号达成一致,并且它们应该大约同时发送连接启动数据包。理论上,HTTP 可以在 UDT(而不是 TCP)之上实现。查看 UDT 的文档和论文(均可在其网站上找到)了解更多信息。

于 2011-10-22T03:36:45.833 回答