Comment php curl utilise-t-il post pour envoyer des données ? méthode post pour envoyer des données

不言
Libérer: 2023-04-03 17:32:01
original
1711 Les gens l'ont consulté

Le contenu de cet article explique comment php curl utilise la publication pour envoyer des données ? La méthode postale d'envoi de données a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer, j'espère qu'elle vous sera utile.

Et si nous voulons envoyer des données POST ? Nous devons utiliser curl pour nous aider à envoyer des données.

En suivant les étapes, nous avons personnalisé une fonction nommée : post. Deux paramètres doivent être transmis à la méthode post :

1. L'adresse URL demandée

2. Les données envoyées

Les données envoyées sont toutes des tableaux, avec clé valeurs Utilisez simplement la méthode POST pour envoyer le formulaire correct à l'adresse d'interface spécifiée.

Lors du développement d'un compte public WeChat pour créer un menu personnalisé, vous devez utiliser la méthode POST pour envoyer les données du menu personnalisé à l'interface du menu personnalisé de WeChat.

Fonction personnalisée de Post, l'intégralité du code est la suivante :

<?php
function post($url, $data) {

   //初使化init方法
   $ch = curl_init();

   //指定URL
   curl_setopt($ch, CURLOPT_URL, $url);

   //设定请求后返回结果
   curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

   //声明使用POST方式来进行发送
   curl_setopt($ch, CURLOPT_POST, 1);

   //发送什么数据呢
   curl_setopt($ch, CURLOPT_POSTFIELDS, $data);


   //忽略证书
   curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
   curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);

   //忽略header头信息
   curl_setopt($ch, CURLOPT_HEADER, 0);

   //设置超时时间
   curl_setopt($ch, CURLOPT_TIMEOUT, 10);

   //发送请求
   $output = curl_exec($ch);

   //关闭curl
   curl_close($ch);

   //返回数据
   return $output;
}
?>
Copier après la connexion

À l'avenir, la plateforme publique WeChat ou d'autres systèmes API tiers seront appelés. Ils doivent utiliser la méthode POST lorsqu'ils vous demandent d'envoyer des données.
Lorsque vous devez utiliser POST pour envoyer des données, il vous suffit d'ajuster la méthode de publication.

Articles connexes recommandés :

Quelles sont les fonctions de php curl ? Application de la bibliothèque php curl (avec code)

Code source PHP7 : Analyse détaillée de la machine virtuelle 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:php.cn
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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!