php抓取https的內(nèi)容的代碼
更新時(shí)間:2010年04月06日 21:22:38 作者:
有時(shí)候需要獲取https網(wǎng)頁的內(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接口的方法說明
- 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)文章
Smarty是一個(gè)php模板引擎,它分開了邏輯程序和外在的內(nèi)容,提供了一種易于管理的方法. Smarty要求web服務(wù)器運(yùn)行php4.0.6和以上版本. smarty安裝需要smarty庫文件。可以去官方網(wǎng)站http://smarty.php.net下載。 網(wǎng)上講了很多安裝的教程,但是我都沒有成功,所以直接把整個(gè)目錄名改為smarty直接復(fù)制到了網(wǎng)站所在的目錄下,然后打開http://網(wǎng)站路徑/smarty/demo/index.php,顯示正常,應(yīng)該算是安裝成功了。2008-03-03
在VSCode中配置PHP開發(fā)環(huán)境的實(shí)戰(zhàn)步驟
最近要寫一些可視化的網(wǎng)站,所以先把需要的環(huán)境配好吧,下面這篇文章主要給大家介紹了關(guān)于在VSCode中配置PHP開發(fā)環(huán)境的相關(guān)資料,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下2022-11-11
PHP Yii2框架的關(guān)聯(lián)模型使用介紹
本文對(duì) YII2.0的多表關(guān)聯(lián)查詢做一個(gè)簡(jiǎn)單的介紹。文中通過實(shí)例代碼介紹的非常詳細(xì),下面話不多說,來一起看看詳細(xì)的介紹2022-09-09
非常不錯(cuò)的MySQL優(yōu)化的8條經(jīng)驗(yàn)
php開發(fā)中,一定要考慮mysql的執(zhí)行效率,下面的文章,可以很好的盡量避免的一些問題,學(xué)習(xí)php人要掌握這也是高手與菜鳥的區(qū)別,不是能做出來就叫高手的2008-03-03

