Bonjour,

J'ai un petit soucis, je suis actuellement en train d'implementer des test fonctionnel sur une API REST et j'ai un soucis etrange avec le $client->request.

Mon API fonctionne avec ce genre de requêtes en GET :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
monapi/v1/monapp/images/450?unparametre=monparametre
du coup j'ai essaye dans un premier temps :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
$client = static::createClient();
$crawler = $client->request('GET', 'monapi/v1/monapp/images/450?unparametre=monparametre');
mais le resultat qu'il me retourne correspond a la requete sans les parametres (monapi/v1/monapp/images/450) et non pas (monapi/v1/monapp/images/450?unparametre=monparametre).

J'en déduit qu'il me vire mes paramètres. J'ai donc essaye notamment cette syntaxe :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
$client = static::createClient();
$crawler = $client->request('GET', 'monapi/v1/monapp/images/450',array('unparametre' => 'monparametre'));
Mais idem...

Si quelqu'un a une idee je suis preneur.

Merci.