Maison  >  Article  >  développement back-end  >  Comment envoyer des requêtes JSON POST avec Guzzle ?

Comment envoyer des requêtes JSON POST avec Guzzle ?

Patricia Arquette
Patricia Arquetteoriginal
2024-11-21 04:02:14686parcourir

How Do I Send JSON POST Requests with Guzzle?

Envoi de requêtes JSON POST avec Guzzle

Lors de l'envoi de données JSON via des requêtes POST à ​​l'aide de Guzzle, il est crucial de respecter l'approche recommandée pour éviter les erreurs côté serveur tout en garantissant compatibilité avec d'autres outils comme Chrome Postman.

Syntaxe correcte pour Guzzle 5, 6 et 7

Pour les dernières versions de Guzzle, la syntaxe suivante doit être utilisée :

use GuzzleHttp\Client;

$client = new Client();

$response = $client->post('url', [
    GuzzleHttp\RequestOptions::JSON => ['foo' => 'bar'] // or 'json' => [...]
]);

Documentation officielle

Pour une documentation complète sur l'utilisation de Guzzle pour envoyer des requêtes JSON POST, veuillez vous référer à la documentation officielle de Guzzle sur le lien suivant :

  • [Documentation Guzzle sur JSON Requêtes](https://docs.guzzlephp.org/en/stable/quickstart/)

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!

Déclaration:
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