php curl上傳、下載、https登陸實現(xiàn)代碼
更新時間:2017年07月23日 22:37:20 投稿:mdxy-dxy
這篇文章主要介紹了php curl上傳、下載、https登陸實現(xiàn)代碼,需要的朋友可以參考下
1、curl下載
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "ftp://127.0.0.1/downtest.txt");
curl_setopt($ch, CURLOPT_HEADER,0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_TIMEOUT,300);
//設(shè)置用戶名和密碼
curl_setopt($ch, CURLOPT_USERPWD,"yuejide:123456");
$outfile = fopen("test.txt","wb");
curl_setopt($ch,CURL_FILE,$outfile);
$rtn = curl_exec($ch);
fclose($outfile);
if(!curl_errno($ch)){
echo $rtn;
}else{
echo 'curl error'.curl_errno($ch);
}
curl_close($ch);
2、curl上傳
$ch = curl_init();
$localfile = "ftp01.php";
$fp = fopen($localfile,'r');
curl_setopt($ch, CURLOPT_URL, "ftp://127.0.0.1/ftp01_upload.php");
curl_setopt($ch, CURLOPT_HEADER,0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_TIMEOUT,300);
//設(shè)置用戶名和密碼
curl_setopt($ch, CURLOPT_USERPWD,"yuejide:123456");
curl_setopt($ch, CURLOPT_UPLOAD,1);
curl_setopt($ch, CURLOPT_INFILE,$fp);
curl_setopt($ch, CURLOPT_INFILESIZE,filesize($localfile));
$rtn = curl_exec($ch);
fclose($fp);
if(!curl_errno($ch)){
echo "upload successfully";
}else{
echo 'curl_error'.curl_error($ch);
}
curl_close($ch);
3、curl https登錄
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://www.baidu.com");
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
date_default_timezone_set('PRC');
curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,0);
$output = curl_exec($ch);
curl_close($ch);
echo $output;
以上就是關(guān)于php中curl中上傳、下載、https登陸的實現(xiàn)方法,需要的朋友可以參考一下。
相關(guān)文章
php壓縮HTML函數(shù)輕松實現(xiàn)壓縮html/js/Css及注意事項
如何提高網(wǎng)頁加載速度需要對網(wǎng)頁怎樣的優(yōu)化等等,都是站長們所關(guān)心的問題,其實壓縮網(wǎng)頁的方法很多,本文將講解一下php壓縮HTML函數(shù)輕松實現(xiàn)壓縮html/js/Css,感興趣的朋友可以了解下,希望本文對你有所幫助2013-01-01
PHP+HTML+JavaScript+Css實現(xiàn)簡單爬蟲開發(fā)
這篇文章主要為大家詳細(xì)介紹了PHP+HTML+JavaScript+Css實現(xiàn)簡單爬蟲開發(fā),具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-03-03
PHP基于timestamp和nonce實現(xiàn)的防止重放攻擊方案分析
這篇文章主要介紹了PHP基于timestamp和nonce實現(xiàn)的防止重放攻擊方案,簡單講述了重放攻擊相關(guān)原理并結(jié)合實例形式分析了php使用timestamp和nonce實現(xiàn)的防止重放攻擊相關(guān)操作技巧,需要的朋友可以參考下2019-07-07
zend Framework中的Layout(模塊化得布局)詳解
本篇文章是對zend Framework中的Layout(模塊化得布局)進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06

