Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 PHP,curl_multi_exec我注意到无法确定 URL 是否已完全下载。
curl_multi_exec
我发现的唯一半工作方式是curl_getinfo(). 如果有,download_content_length我可以检查下载的文件是否大小相同。但是对于 PHP 和 CGI-BIN 页面,download_content_length报告为-1.
curl_getinfo()
download_content_length
-1
如果我使用curl_errno(),它在超时的情况下并不总是有效。
curl_errno()
我发现您需要在 curl 句柄中设置超时,而不是在 curl_multi_exec() 工作的循环中。