Commit d25092f7 by Scott

Coding style

parent f9cddbb1
...@@ -1840,21 +1840,21 @@ function qa_retrieve_url($url) ...@@ -1840,21 +1840,21 @@ function qa_retrieve_url($url)
return ''; return '';
} }
$contents = ''; $contents = '';
// Due to the design of the file_get_contents function, sometimes getting external content will be very slow. // Due to the design of the file_get_contents function, sometimes getting external content will be very slow.
// You should use curl instead if possible. For details, see here: // So we try curl first, if possible. https://stackoverflow.com/q/3629504
// https://stackoverflow.com/questions/3629504/php-file-get-contents-very- slow-when-using-full-url if (function_exists('curl_exec')) {
if (function_exists('curl_exec')) { $curl = curl_init($url);
$curl = curl_init($url); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, TRUE); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE); $contents = @curl_exec($curl);
$contents = @curl_exec($curl); curl_close($curl);
curl_close($curl); }
}
if (!strlen($contents)) {
if (!strlen($contents)) { $contents = @file_get_contents($url);
$contents = @file_get_contents($url); }
}
return $contents; return $contents;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment