国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
PHP對CURL函數(shù)的封裝,支持GET/POST請求
/**
* curl 函數(shù)
* @param string $url 請求的地址
* @param string $type POST/GET/post/get
* @param array $data 要傳輸?shù)臄?shù)據(jù)
* @param string $err_msg 可選的錯(cuò)誤信息(引用傳遞)
* @param int $timeout 超時(shí)時(shí)間
* @param array 證書信息
* @author 勾國印
*/function GoCurl($url, $type, $data = false, &$err_msg = null, $timeout = 20, $cert_info = array()){
$type = strtoupper($type);
if ($type == 'GET' && is_array($data)) {
$data = http_build_query($data);
}
$option = array();
if ( $type == 'POST' ) {
$option[CURLOPT_POST] = 1;
}
if ($data) {
if ($type == 'POST') {
$option[CURLOPT_POSTFIELDS] = $data;
} elseif ($type == 'GET') {
$url = strpos($url, '?') !== false ? $url.'&'.$data :  $url.'?'.$data;
}
}
$option[CURLOPT_URL]            = $url;
$option[CURLOPT_FOLLOWLOCATION] = TRUE;
$option[CURLOPT_MAXREDIRS]      = 4;
$option[CURLOPT_RETURNTRANSFER] = TRUE;
$option[CURLOPT_TIMEOUT]        = $timeout;
//設(shè)置證書信息
if(!empty($cert_info) && !empty($cert_info['cert_file'])) {
$option[CURLOPT_SSLCERT]       = $cert_info['cert_file'];
$option[CURLOPT_SSLCERTPASSWD] = $cert_info['cert_pass'];
$option[CURLOPT_SSLCERTTYPE]   = $cert_info['cert_type'];
}
//設(shè)置CA
if(!empty($cert_info['ca_file'])) {
// 對認(rèn)證證書來源的檢查,0表示阻止對證書的合法性的檢查。1需要設(shè)置CURLOPT_CAINFO
$option[CURLOPT_SSL_VERIFYPEER] = 1;
$option[CURLOPT_CAINFO] = $cert_info['ca_file'];
} else {
// 對認(rèn)證證書來源的檢查,0表示阻止對證書的合法性的檢查。1需要設(shè)置CURLOPT_CAINFO
$option[CURLOPT_SSL_VERIFYPEER] = 0;
}
$ch = curl_init();
curl_setopt_array($ch, $option);
$response = curl_exec($ch);
$curl_no  = curl_errno($ch);
$curl_err = curl_error($ch);
curl_close($ch);
// error_log
if($curl_no > 0) {
if($err_msg !== null) {
$err_msg = '('.$curl_no.')'.$curl_err;
}
}
return $response;}
使用方法:
1
2
3
$url   = '請求地址';$data = array(
'phoneNum' => '18614064456',
);$json = GoCurl($url, $data, 'POST', $error_msg);$array = json_decode($json, true);print_r($array);
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
php curl 通過淘寶鏈接抓取商品評論
php curl模擬post提交數(shù)據(jù)示例
php生成二維碼的方法總結(jié)
php 異步調(diào)用方法示例
[php]通過http post發(fā)送json數(shù)據(jù)
PHP Curl 417 Expectation Failed解決辦法
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服