[Aide] Envoyer une requête POST avec cURL
Fermé
Nyrtak
Messages postés
2
Date d'inscription
dimanche 22 mai 2011
Statut
Membre
Dernière intervention
4 août 2011
-
4 août 2011 à 14:31
avion-f16 Messages postés 19250 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 22 décembre 2024 - 4 août 2011 à 17:35
avion-f16 Messages postés 19250 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 22 décembre 2024 - 4 août 2011 à 17:35
A voir également:
- [Aide] Envoyer une requête POST avec cURL
- Post it windows - Télécharger - Agendas & Calendriers
- Comment envoyer une invitation sur facebook - Guide
- Comment envoyer une localisation - Accueil - Téléphones
- Envoyer ma position - Guide
- Envoyer mail avec accusé de réception gmail - Guide
1 réponse
avion-f16
Messages postés
19250
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
22 décembre 2024
4 505
4 août 2011 à 17:35
4 août 2011 à 17:35
Salut,
Afin de récupérer le résultat dans une variable, tu dois modifier CURLOPT_RETURNTRANSFERT.
Il faut également utiliser l'option CURLOPT_POSTFIELDS pour indiquer les données POST. Soit tu indiques une chaine de caractère comme dans les URL (sans le « ? »), ou bien un array.
Par exemple :
Et ne pas oublier d'indiquer qu'il s'agit d'une requête POST avec l'option CURLOPT_POST.
Afin de récupérer le résultat dans une variable, tu dois modifier CURLOPT_RETURNTRANSFERT.
Il faut également utiliser l'option CURLOPT_POSTFIELDS pour indiquer les données POST. Soit tu indiques une chaine de caractère comme dans les URL (sans le « ? »), ou bien un array.
Par exemple :
curl_setopt($ch, CURLOPT_POSTFIELDS, "animal=chat&prenom=Garfield"); // ou curl_setopt($ch, CURLOPT_POSTFIELDS, array( 'animal' => 'chat', 'prenom' => 'Garfield' ));
Et ne pas oublier d'indiquer qu'il s'agit d'une requête POST avec l'option CURLOPT_POST.