Bonjour,

J'essaye d'utiliser Guzzle pour faire appel à un webservice.
Je suis pour l'insant en phase de test/Développement.

ET j'ai un gros problème quand j'envoie une requete comme ça :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
 $request = $client->get("http://localhost:4040/TEST/query?query= 'SELECT * WHERE {?s ?p ?o .}'");
et que je fait afficher la requete, (avant envoi donc)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
dump($request->getUrl());
j'obtiens ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
"http://localhost:4040/TEST/query?query=%20%27SELECT%20%2A%20WHERE%20%27"
Curieusement guzzle supprime tout ce qui se trouve après le char '{' .

Une explication, une idée ? question de paramétrage, de traitement de chaine avant envoi ou alors?

Merci pour vos réponses,

Pi