Comment puis-je envoyer des paramètres pour une demande en Bouffer 5?

J'ai ce code pour envoyer les paramètres pour une requête POST, qui fonctionne:

$client = new GuzzleHttp\Client();
$request = $client->createRequest('POST', 'http://example.com/test.php');
$body = $request->getBody();

$request->getBody()->replaceFields([
    'name' => 'Bob'
]);

Cependant, quand je change de POST pour METTRE, j'obtiens cette erreur:

Call to a member function replaceFields() on a non-object

C'est parce que getBody retourne null.

Est-il vraiment bon pour envoyer PLACER les paramètres dans le corps? Ou devrais-je le faire dans l'URL?

InformationsquelleAutor Gnuffo1 | 2015-01-26