>  기사  >  백엔드 개발  >  PHP에서 컬을 사용하여 가져오기 요청을 보낼 때 매개변수 전달 문제 분석

PHP에서 컬을 사용하여 가져오기 요청을 보낼 때 매개변수 전달 문제 분석

王林
王林앞으로
2020-01-07 17:56:403533검색

PHP에서 컬을 사용하여 가져오기 요청을 보낼 때 매개변수 전달 문제 분석

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에서 컬을 사용하여 가져오기 요청을 보낼 때 매개변수 전달 문제 분석의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 jb51.net에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제