diff --git a/htdocs/core/lib/geturl.lib.php b/htdocs/core/lib/geturl.lib.php index 7731c7473e5a945f8518fc487468b21bcdfa9fe5..f1836c0c912b2562278413b3e3e6e1aefee94396 100644 --- a/htdocs/core/lib/geturl.lib.php +++ b/htdocs/core/lib/geturl.lib.php @@ -117,18 +117,16 @@ function getURLContent($url,$postorget='GET',$param='',$followlocation=1,$addhea //getting response from server $response = curl_exec($ch); - $status = curl_getinfo($ch, CURLINFO_HEADER_OUT); // Reading of request must be done after sending request - dol_syslog("getURLContent request=".$status); - - dol_syslog("getURLContent response=".$response); + $request = curl_getinfo($ch, CURLINFO_HEADER_OUT); // Reading of request must be done after sending request + + dol_syslog("getURLContent request=".$request); + dol_syslog("getURLContent httpresponse=".$httpreponse." response=".$response); $rep=array(); - $rep['content']=$response; - $rep['curl_error_no']=''; - $rep['curl_error_msg']=''; - if (curl_errno($ch)) { + $rep['content']=$response; + // moving to display page to display curl errors $rep['curl_error_no']=curl_errno($ch); $rep['curl_error_msg']=curl_error($ch); @@ -138,8 +136,15 @@ function getURLContent($url,$postorget='GET',$param='',$followlocation=1,$addhea else { $info = curl_getinfo($ch); - $rep['header_size']=$info['header_size']; + $rep = $info; + //$rep['header_size']=$info['header_size']; + //$rep['http_code']=$info['http_code']; + + // Add more keys + $rep['curl_error_no']=''; + $rep['curl_error_msg']=''; + //closing the curl curl_close($ch); }