这段代码工作了一段时间非常好:
<?php
$ch = curl_init("***");
$fp = fopen("example_homepage.html", "w");
curl_setopt($ch, CURLOPT_FILE, $fp);
curl_setopt($ch, CURLOPT_HEADER, 0);
$output = curl_exec($ch);
curl_close($ch);
fclose($fp);
?>
但现在它给了我页面:“对象已移动此文档可在此处找到” 我试图用“curl_setopt($ ch,CURLOPT_FOLLOWLOCATION,1);”来解决它。 :
<?php
$ch = curl_init("***");
$fp = fopen("example_homepage.html", "w");
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_FILE, $fp);
curl_setopt($ch, CURLOPT_HEADER, 0);
$output = curl_exec($ch);
curl_close($ch);
fclose($fp);
?>
但现在它给了我空白页面,我做错了什么?我尝试了其他一些东西,但它总是给我一个空白。我不太了解编程,希望你们能帮助我
答案 0 :(得分:1)
如果您不打算发送任何敏感数据,快速解决方法是关闭SSL验证,
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);