jar*_*kam 6 php windows curl windows-xp
我正在使用这个类向网站发出一个 GET 和另一个 POST 请求(第一个请求是设置一个 cookie)。我正在使用来自 wampserver dot com 的 wamp 在带有 virtualbox 的 Win XP 虚拟机中进行测试。这 2 个请求需要 10 到 18 秒(使用 curl),但是如果我直接通过同一虚拟机中的 webbrowser 发出这些请求,则网站只需几秒钟即可加载,并且它会检索所有图像、css 等。
是什么导致 curl 工作如此缓慢?有办法解决吗?
小智 7
我使用curl命令遇到了同样的问题。
如上所述 - 强制 ipv4 仅 dns 查找修复了它。
curl -4 $url
# 又好又快
(我已经::1 localhost
在我的主机文件中 - 但这没有帮助)。
检查您的 Web 服务器日志,并尝试找出来自普通 Web 浏览器的请求与来自 curl 的请求之间的任何差异