PHP/Curl:通过中间服务器访问外部Web API

问题描述:

我有一个服务器可以通过HTTP GET访问不是来自我们公司的外部API。它只能从注册服务器A的IP地址访问。PHP/Curl:通过中间服务器访问外部Web API

我现在需要在第二个服务器B上使用该API的一些信息。但是,使用PHP + Curl发送请求需要很长时间从服务器A到服务器B,然后将其转发给API并一直返回。

我该如何加快速度?

操作系统:Ubuntu 10.10 /服务器A和B具有相同的托管公司/ PHP与MySQL的/编程的东西在C中使用将是一种选择

你应该在服务器A上使用Web服务器为行动外部API的反向代理(仅从服务器B访问),并且它们访问API,就好像它可以在服务器A*问一样。

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

+0

谢谢VBF,学到了一些新东西。 –