0

我有一个客户端和一个服务器应用程序。在客户端服务器之间我有一个Proxy

客户端使用 new Socket(ip,port) 打开 Socket 时,它应该连接Proxy。它这样做没有任何问题。

现在我希望代理连接到服务器,但服务器应该认为是客户连接到他。

关于我如何做到这一点的任何想法?

4

1 回答 1

0

好吧,这取决于您如何连接到服务器。它只是一个普通的插座吗?如果是这样,那么至少通过普通的 Socket API 会很困难,最终代理是连接到服务器的人......

如果您正在接受 http 请求,那么根据代理服务器,您可能会得到一个标头 X-Forwarded-For ,它将具有连接到代理的真实 IP 地址。

于 2013-07-03T15:04:08.963 回答