好吧,这真的很奇怪。当我请求我的本地主机(大约需要1-2毫秒),它需要更长的卷曲。它似乎取决于超时(最低的ConnectionTimeout /正常化超时)。
所有请求都继承了
当
H 111当Timeout_Ms =15 0,卷曲到卷曲恢复时间约为750 Ms.H 212H 113当Timeout_Ms > 2000,卷曲恢复时间约为1000 Ms.H 214F 215因此,当将超时设置得很高时,总是需要请求1秒。当使用curl_multi时,时间也会增加1秒,但不管我做了多少次请求。
我有两个请求:
seconds
发布于 2012-01-03 19:28:33
这很可能是因为服务器希望保持连接处于打开状态,以满足可能的进一步请求。将Connection-header设置为close。参见例如http://php.net/curl.constants.php#76914
$header = array("Connection: close");
curl_setopt($curl, CURLOPT_HTTPHEADER, $header);https://stackoverflow.com/questions/8717387
复制相似问题