Prérequis
Il faut disposer de l’extension cURL pour PHP :
Sous Windows, vous devez décommenter dans votre fichier php.ini la ligne suivante :
extension=php_curl.dllIl faut ensuite recharger ou redémarrer Apache.
Installation
Ce plugin s’installe comme tous les plugins par l’intermédiaire du gestionnaire de plugins de SPIP. Merci de vous référer à la page dédiée.
Utilisation
PHPcURL déclare simplement 4 fonctions pour les 4 usages de cURL :
- phpcurl_get
- phpcurl_post
- phpcurl_put
- phpcurl_delete
Les arguments sont toujours les mêmes, seul le premier est obligatoire :
- url
- contenu :
data_stringqui sera la valeur fournie àCURLOPT_POSTFIELDS; - type de contenu :
content_type, qui sera la valeur fournie àCURLOPT_HTTPHEADER; - retour : verbeux ou silencieux.
Les valeurs par défaut :
- data_string est NULL
- content_type est du json
- le retour est verbeux (false)
Quelques exemples d’utilisation :
- phpcurl_get en php
- phpcurl_put en squelette
Toute suggestion d’amélioration pour le rendre utilisable dans tous les cas est bienvenue.

Discussions by date of activity
One discussion
Bonjour,
Merci pour ce plugin. Je ne l’ai pas encore testé mais il pourrait m’intéresser pour mon propre plugin et éviter ainsi d’écrire le cURL en “dur”.
Les liens vers les exemples semblent obsolètes. Est-il possible de les rétablir ou plus simplement de mettre leurs contenus dans l’article lui-même ?
Grand merci ! :-)
Reply to this message
Add a comment
Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :
Merci d’avance pour les personnes qui vous aideront !
Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.
Follow the comments:
|
