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 :
et que je fait afficher la requete, (avant envoi donc)
Code : Sélectionner tout - Visualiser dans une fenêtre à part $request = $client->get("http://localhost:4040/TEST/query?query= 'SELECT * WHERE {?s ?p ?o .}'");
j'obtiens ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part dump($request->getUrl());
Curieusement guzzle supprime tout ce qui se trouve après le char '{' .
Code : Sélectionner tout - Visualiser dans une fenêtre à part "http://localhost:4040/TEST/query?query=%20%27SELECT%20%2A%20WHERE%20%27"
Une explication, une idée ? question de paramétrage, de traitement de chaine avant envoi ou alors?
Merci pour vos réponses,
Pi
Partager