首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Web服务调用如此缓慢,但在浏览器中完成时却很快?

Web服务调用如此缓慢,但在浏览器中完成时却很快?
EN

Stack Overflow用户
提问于 2011-02-05 16:28:35
回答 1查看 783关注 0票数 2

我正在使用PHP对Amazon的一个API进行web服务调用。它大约需要3-4秒才能得到亚马逊的回复。然而,当我尝试通过Firefox获取响应时,根据Firebug的说法,响应时间小于1秒。这不是缓存问题,因为我为每个测试访问不同的URL。PHP脚本使用file_get_contents从亚马逊获取响应。

你知道为什么浏览器比我的脚本快吗?我可以做些什么来匹配浏览器的速度呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-02-05 16:33:54

如果您设法使用与firefox完全相同的http头从php发出http请求,那么它应该会在相同的时间内得到响应。所以也许你应该在PHP中使用合适的http客户端。

否则,它应该是the服务端的随机行为。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4905881

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档