如何使用所有请求信息(标题,IP等)将请求转发到另一个URL?

时间:2015-03-07 21:48:56

标签: javascript node.js express httprequest http-proxy

请参阅以下内容:

enter image description here

  1. 我的应用收到用户的请求。
  2. 我的应用使用request module对第三方应用程序进行API调用。
  3. 为了使第三方API正常工作,它需要接收USERS IP和标题信息。(这是广告服务器)。但是,当我通过我的应用程序发送请求时 - 第三方收到我的应用服务器的IP和标题。

    问题是: 如何让我的应用程序向第三方API请求“看起来像”用户?如何“克隆”用户对第三方的请求?

    由于

1 个答案:

答案 0 :(得分:0)

要复制标题,听起来更像是需要proxy。 对于IP:如果我没有完全关闭,我会说这是不可能的,因为你没有影响你的计算机/服务器给通过网络发送的包的IP地址。

将其放入OSI - 单词:您的NodeJS实例位于应用层,而IP地址则在传输层内处理。

我能想到的就是将您的用户链接转发给实际的第三方API并让他调用它。

相关问题