Maison > développement back-end > tutoriel php > Analyse des problèmes de passage de paramètres lors de l'utilisation de curl pour envoyer des requêtes get en PHP

Analyse des problèmes de passage de paramètres lors de l'utilisation de curl pour envoyer des requêtes get en PHP

王林
Libérer: 2023-04-08 07:52:02
avant
3563 Les gens l'ont consulté

Analyse des problèmes de passage de paramètres lors de l'utilisation de curl pour envoyer des requêtes get en PHP

Obtenir la demande est la demande la plus simple, mais vous devez faire attention à savoir si votre demande est une demande http ou une demande https, car la vérification SSL doit être désactivée lors de la demande https, sinon la vérification ne passera pas et il n'y a aucun moyen de demander des données.

Paramètres de la requête GET

La façon de transmettre les paramètres dans get est la même que l'URL de requête normale pour transmettre les paramètres

(Vidéo en ligne gratuite partage de tutoriel : tutoriel vidéo 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;
}
Copier après la connexion

Faites attention à la vérification SSL lors des requêtes HTTPS

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;
}
Copier après la connexion

Tutoriels d'articles associés recommandés : tutoriel php

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:jb51.net
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal