- 相關(guān)推薦
php如何抓取https的內(nèi)容的代碼
直接用file_get_contents,會報錯;
復(fù)制代碼 代碼如下:
$url = (https://xxx.com");
file_get_contents($url);
錯誤:
Warning: file_get_contents(https://xxx.com) [function.file-get-contents]: failed to open stream: No such file or directory in D:wampwwwgrabber_clientindex.php on line 3
用curl的方式是可以的:
復(fù)制代碼 代碼如下:
$url = (https://xxx.com);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
$result = curl_exec($ch);
print_r($result);
重點是以下兩句:
復(fù)制代碼 代碼如下:
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
【php如何抓取https的內(nèi)容的代碼】相關(guān)文章:
數(shù)控編程代碼大全02-13
php實習(xí)心得12-01
php實習(xí)報告11-07
Java代碼的基本知識09-03
php工作總結(jié)11-11
php是什么格式?01-14
PHP Socket編程過程02-09
php開發(fā)主管的職責(zé)05-15
php開發(fā)主管的工作職責(zé)09-29