php抓取https的內(nèi)容的代碼
更新時(shí)間:2010年04月06日 21:22:38 作者:
有時(shí)候需要獲取https網(wǎng)頁(yè)的內(nèi)容,下面得方法,可以參考下。
直接用file_get_contents,會(huì)報(bào)錯(cuò);
$url = (https://xxx.com");
file_get_contents($url);
錯(cuò)誤:
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的方式是可以的:
$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);
?>
重點(diǎn)是以下兩句:
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
復(fù)制代碼 代碼如下:
$url = (https://xxx.com");
file_get_contents($url);
錯(cuò)誤:
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);
?>
重點(diǎn)是以下兩句:
復(fù)制代碼 代碼如下:
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
您可能感興趣的文章:
- PHP獲取http請(qǐng)求的頭信息實(shí)現(xiàn)步驟
- php之curl實(shí)現(xiàn)http與https請(qǐng)求的方法
- PHP實(shí)現(xiàn)取得HTTP請(qǐng)求的原文
- php中調(diào)用其他系統(tǒng)http接口的方法說(shuō)明
- PHP 使用header函數(shù)設(shè)置HTTP頭的示例解析 表頭
- php curl 獲取https請(qǐng)求的2種方法
- 在PHP中實(shí)現(xiàn)使用Guzzle執(zhí)行POST和GET請(qǐng)求
- 在Laravel中使用GuzzleHttp調(diào)用第三方服務(wù)的API接口代碼
- 使用Zttp簡(jiǎn)化Guzzle 調(diào)用
- PHP的HTTP客戶端Guzzle簡(jiǎn)單使用方法分析
相關(guān)文章
PHP+HTML+JavaScript+Css實(shí)現(xiàn)簡(jiǎn)單爬蟲開發(fā)
這篇文章主要為大家詳細(xì)介紹了PHP+HTML+JavaScript+Css實(shí)現(xiàn)簡(jiǎn)單爬蟲開發(fā),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-03-03詳解cookie驗(yàn)證的php應(yīng)用的一種SSO解決辦法
這篇文章主要介紹了詳解cookie驗(yàn)證的php應(yīng)用的一種SSO解決辦法的相關(guān)資料,希望通過(guò)本文能幫助到大家讓大家遇到這種類似問(wèn)題解決,需要的朋友可以參考下2017-10-10安裝apache2.2.22配置php5.4(具體操作步驟)
本篇文章是對(duì)安裝apache2.2.22配置php5.4的具體操作步驟進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06PHP如何使用cURL實(shí)現(xiàn)Get和Post請(qǐng)求
這篇文章主要介紹了PHP如何使用cURL實(shí)現(xiàn)Get和Post請(qǐng)求,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-07-07用PHP讀取和編寫XML DOM的實(shí)現(xiàn)代碼
有許多技術(shù)可用于用 PHP 讀取和編寫 XML。本文提供了三種方法讀取 XML:使用 DOM 庫(kù)、使用 SAX 解析器和使用正則表達(dá)式。還介紹了使用 DOM 和 PHP 文本模板編寫 XML。2011-02-02PHP Session條件競(jìng)爭(zhēng)超詳細(xì)講解
這篇文章主要介紹了PHP Session條件競(jìng)爭(zhēng),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧2022-12-12