Questions marquées «guzzle»


6
Guzzle 6: plus de méthode json () pour les réponses
Précédemment dans Guzzle 5.3: $response = $client->get('http://httpbin.org/get'); $array = $response->json(); // Yoohoo var_dump($array[0]['origin']); Je pourrais facilement obtenir un tableau PHP à partir d'une réponse JSON. Maintenant, dans Guzzle 6, je ne sais pas comment faire. Il ne semble plus y avoir de json()méthode. J'ai (rapidement) lu le doc de la …
172 php  guzzle 

2
Guzzlehttp - Comment obtenir le corps d'une réponse de Guzzle 6?
J'essaye d'écrire un wrapper autour d'une API que mon entreprise développe. C'est reposant, et en utilisant Postman, je peux envoyer une demande de publication à un point de terminaison comme http://subdomain.dev.myapi.com/api/v1/auth/avec un nom d'utilisateur et un mot de passe en tant que données POST et on me rend un jeton. …
163 php  response  guzzle  guzzle6 

5
Gérer l'exception Guzzle et obtenir le corps HTTP
Je voudrais gérer les erreurs de Guzzle lorsque le serveur renvoie les codes d'état 4xx et 5xx. Je fais une demande comme celle-ci: $client = $this->getGuzzleClient(); $request = $client->post($url, $headers, $value); try { $response = $request->send(); return $response->getBody(); } catch (\Exception $e) { // How can I get the response …
122 php  guzzle 

4
PHP GuzzleHttp. Comment faire une demande de publication avec des paramètres?
Comment faire une demande de publication avec GuzzleHttp (version 5.0). J'essaye de faire ce qui suit: $client = new \GuzzleHttp\Client(); $client->post( 'http://www.example.com/user/create', array( 'email' => 'test@gmail.com', 'name' => 'Test user', 'password' => 'testpassword' ) ); Mais j'obtiens l'erreur: Erreur fatale PHP: exception non interceptée 'InvalidArgumentException' avec le message 'Aucune méthode …

5
Guzzle lançant RejectionException au lieu de ConnectionException sur le processus d'arrière-plan
J'ai des travaux qui s'exécutent sur plusieurs travailleurs de file d'attente, qui contiennent des requêtes HTTP utilisant Guzzle. Cependant, le bloc try-catch à l'intérieur de ce travail ne semble pas reprendre GuzzleHttp\Exception\RequestExceptionlorsque j'exécute ce travail en arrière-plan. Le processus en cours d'exécution est un php artisan queue:workemployé du système de …
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.