【发布时间】:2013-08-16 20:08:41
【问题描述】:
我试图通过简单地调用cURL http://my.url.com 来获得服务器响应。如果我通过浏览器访问该网址,我会立即收到回复。如果我通过 curl 调用它,我最多需要 3-4 秒才能收到来自服务器的响应。
是否有任何特殊的“结束”命令必须传递给 curl?
【问题讨论】:
-
服务器端也写了吗?
我试图通过简单地调用cURL http://my.url.com 来获得服务器响应。如果我通过浏览器访问该网址,我会立即收到回复。如果我通过 curl 调用它,我最多需要 3-4 秒才能收到来自服务器的响应。
是否有任何特殊的“结束”命令必须传递给 curl?
【问题讨论】:
您可以运行带有详细标志的“cURL -v http://my.url.com”,以查看可能会变慢的步骤的详细信息。根据服务器的不同,响应可能快也可能慢。更多详情,请查看man page of cURL。
此外,您的浏览器可能正在存储页面,这使得加载看起来更快。
【讨论】: