我正在使用PHP对Amazon的一个API进行web服务调用。它大约需要3-4秒才能得到亚马逊的回复。然而,当我尝试通过Firefox获取响应时,根据Firebug的说法,响应时间小于1秒。这不是缓存问题,因为我为每个测试访问不同的URL。PHP脚本使用file_get_contents从亚马逊获取响应。
你知道为什么浏览器比我的脚本快吗?我可以做些什么来匹配浏览器的速度呢?
发布于 2011-02-05 16:33:54
如果您设法使用与firefox完全相同的http头从php发出http请求,那么它应该会在相同的时间内得到响应。所以也许你应该在PHP中使用合适的http客户端。
否则,它应该是the服务端的随机行为。
https://stackoverflow.com/questions/4905881
复制相似问题