get 요청은 가장 간단한 요청이지만, 요청을 할 때 SSL 인증을 꺼야 하기 때문에 요청이 http 요청인지 https 요청인지 주의해야 합니다. 그렇지 않으면 확인이 통과됩니다. 그러나 데이터를 요청할 수 있는 방법은 없습니다.
GET 요청 매개변수
get은 일반 요청 URL이 매개변수를 전달하는 것과 같은 방식으로 매개변수를 전달합니다.
(무료 온라인 비디오 튜토리얼 공유: php 비디오 튜토리얼)
function get_info($card){ $url ="http://www.sdt.com/api/White/CardInfo?cardNo=".$bank_card; $ch = curl_init(); //设置选项,包括URL curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_HEADER, 0); //执行并获取HTML文档内容 $output = curl_exec($ch); //释放curl句柄 curl_close($ch); return $output; }
HTTPS 요청 시 SSL 확인에 주의
function get_bankcard_info($bank_card){ $url ="https://ccdcapi.alipay.com/validateAndCacheCardInfo.json?_input_charset=utf-8&cardNo=".$bank_card."&cardBinCheck=true"; $ch = curl_init(); //设置选项,包括URL curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);//绕过ssl验证 curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false); //执行并获取HTML文档内容 $output = curl_exec($ch); //释放curl句柄 curl_close($ch); return $output; }
위 내용은 PHP에서 컬을 사용하여 가져오기 요청을 보낼 때 매개변수 전달 문제 분석의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!