繁体   English   中英

客户端代理服务器! 你能做到吗?

[英]Client side proxy server! Can you do it?

我有一个WebApp(PHP),用户向我的服务器发送请求,它在社交网络上处理这些数据和查询,并将信息返回给用户。 但是由于查询量大,社交网络阻塞了我服务器的IP时,我遇到了问题。 以下是我当前的流程:

在此处输入图片说明

我想知道是否有一种方法可以将该信息返回给用户的浏览器,并可以从他的计算机进行查询,因为它是一个新的住宅IP。 我不知道您是否可以使用websocket创建代理服务器,并在其中使用用户的计算机发送请求。

这是您想要的流程:

在此处输入图片说明

也许可以通过某种方式将websocket与node.js服务器一起使用。

提前非常感谢您。

您不能像这样使用客户端代理。 建立在面向连接(TCP)协议之上的协议将需要有效的IP才能获得响应。 发送不同的请求IP后,建立双向连接将变得困难。 即使您能够通过某种我不知道的IP欺骗来做到这一点,您也很可能将无法为您的应用程序用户提供大规模的解决方案。

最好的已知方法是针对此类问题使用某种基于桌面的解决方案,从而获得有机的请求IP。 如果那不是您想要的,那么您可以使用代理服务器,如果您的用户较少,那可能会更好,但是可能无法扩展。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM