【问题标题】:Client side proxy server! Can you do it?客户端代理服务器!你能做到吗?
【发布时间】:2018-04-21 23:43:42
【问题描述】:

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

我想知道是否有办法将此信息返回到我用户的浏览器并从他的计算机上进行查询,因为它是一个新的住宅 IP。 我不知道您是否可以使用 websocket 制作代理服务器,您将使用用户的机器发送请求。

这是你想要的流程:

也许有一些方法可以将 websocket 与 node.js 服务器一起使用。

非常感谢您。

【问题讨论】:

    标签: javascript jquery node.js websocket proxy


    【解决方案1】:

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

    最好的方法是使用某种基于桌面的解决方案来解决此类问题,从而获得自然请求 IP。如果这不是您想要的,那么您可以使用代理服务器,如果您的用户较少,这甚至可能会很好,但可能无法扩展。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-10-10
      • 1970-01-01
      • 1970-01-01
      • 2021-07-18
      • 2016-03-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多