【问题标题】:PHP/Curl: Accessing an external web API through an intermediate serverPHP/Curl:通过中间服务器访问外部 Web API
【发布时间】:2011-10-12 15:35:56
【问题描述】:

我有一台服务器通过 HTTP GET 访问不是来自我们公司的外部 API。只能从注册服务器A的IP地址访问。

我现在需要在第二台服务器 B 上来自该 API 的一些信息。但是,使用 PHP+Curl 将请求从服务器 A 发送到服务器 B 然后将其转发到 API 和所有回来的路。

我怎样才能加快速度?

系统:Ubuntu 10.10 / 服务器 A 和 B 属于同一托管公司 / PHP 与 MySQL 一起使用 / 可以选择用 C 编程

【问题讨论】:

    标签: php performance curl


    【解决方案1】:

    您应该使用服务器 A 上的 Web 服务器作为外部 API 的反向代理(只能从服务器 B 访问),并且他们访问 API 就像在服务器 A 上可以访问一样。

    a tutorial on how to configure reverse proxies in apache on Apache Tutor

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-02-15
      • 2020-02-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多