Pytania oznaczone «guzzle»

172
Guzzle 6: brak metody json () dla odpowiedzi

Wcześniej w Guzzle 5.3: $response = $client->get('http://httpbin.org/get'); $array = $response->json(); // Yoohoo var_dump($array[0]['origin']); Mogłem łatwo uzyskać tablicę PHP z odpowiedzi JSON. Teraz w Guzzle 6 nie wiem, jak to zrobić. Wydaje się, że nie ma json()już metody. Przeczytałem...

163
Guzzlehttp - Jak uzyskać treść odpowiedzi z Guzzle 6?

Próbuję napisać otokę wokół interfejsu API, który rozwija moja firma. To spokojne, a za pomocą Postmana mogę wysłać żądanie postu do punktu końcowego, na przykład http://subdomain.dev.myapi.com/api/v1/auth/z nazwą użytkownika i hasłem jako danymi POST i otrzymuję token. Wszystko działa zgodnie z...

122
Obsłuż wyjątek Guzzle i pobierz treść HTTP

Chciałbym poradzić sobie z błędami Guzzle, gdy serwer zwraca kody stanu 4xx i 5xx. Składam taką prośbę: $client = $this->getGuzzleClient(); $request = $client->post($url, $headers, $value); try { $response = $request->send(); return $response->getBody(); } catch (\Exception $e) { //...

80
Łapanie wyjątków od Guzzle

Próbuję wyłapać wyjątki z zestawu testów, które uruchamiam w API, które tworzę i używam Guzzle do korzystania z metod API. Mam testy opakowane w blok try / catch, ale nadal generują nieobsłużone błędy wyjątków. Dodanie detektora zdarzeń zgodnie z opisem w ich dokumentach wydaje się nic nie...