in your php script's curl setting:
curl_setopt($ch, CURLOPT_TIMEOUT, 0); //wait indefinitely
also don't forget to enlarge time execution of php script self:
set_time_limit(0);// to infinity for example
reference:
http://php.net/manual/en/function.curl-setopt.php【 在 JavaExpert (Java初学者) 的大作中提到: 】
: PHP,用CURL调用一个REST API,向服务器post一些数据,API执行会返回一些结果
信息,以xml文件返回。
:
: 由于服务器负载非常高,导致执行速度非常慢。请问,有没有可能,我的请求发出去
了,服务器也收到了并且执行了,但是返回xml结果文件太慢以致只返回了一部分内
容,或者网络这时候断了,导致xml文件完全返回不回来了?
: ...................
--
FROM 24.39.136.*