Запитання з тегом «guzzle»

13
Як я можу використовувати Guzzle для надсилання запиту на пошту в JSON?
Хтось знає правильний спосіб postвикористання JSON Guzzle? $request = $this->client->post(self::URL_REGISTER,array( 'content-type' => 'application/json' ),array(json_encode($_POST))); Я отримую internal server errorвідповідь від сервера. Він працює за допомогою Chrome Postman.
180 php  postman  guzzle 

6
Guzzle 6: немає більше методу json () для відповідей
Раніше в Guzzle 5.3: $response = $client->get('http://httpbin.org/get'); $array = $response->json(); // Yoohoo var_dump($array[0]['origin']); Я міг легко отримати масив PHP з відповіді JSON. Зараз у Guzzle 6 я не знаю, як це зробити. Здається, немає жодного json()методу. Я (швидко) прочитав документ з останньої версії і нічого не знайшов про відповіді JSON. …
172 php  guzzle 

2
Guzzlehttp - Як отримати тіло відповіді від Guzzle 6?
Я намагаюся написати обгортку навколо апі, яку розвиває моя компанія. Це спокійно, і за допомогою Postman я можу надсилати запит на пошту до кінцевої точки, наприклад, http://subdomain.dev.myapi.com/api/v1/auth/з ім'ям користувача та паролем як дані POST, і мені повертається маркер. Всі роботи, як очікувалося. Тепер, коли я намагаюся зробити те ж саме …
163 php  response  guzzle  guzzle6 

5
Обробіть виключення Guzzle та отримайте корпус HTTP
Я хотів би обробляти помилки від Guzzle, коли сервер повертає 4хx та 5xx коди стану. Я роблю такий запит: $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 body? } $e->getMessageповертає інформацію …
122 php  guzzle 

4
PHP GuzzleHttp. Як зробити запит на пошту з парами?
Як зробити запит на пошту за допомогою GuzzleHttp (версія 5.0). Я намагаюся зробити наступне: $client = new \GuzzleHttp\Client(); $client->post( 'http://www.example.com/user/create', array( 'email' => 'test@gmail.com', 'name' => 'Test user', 'password' => 'testpassword' ) ); Але я отримую помилку: Фатальна помилка PHP: Невизначений виняток "InvalidArgumentException" з повідомленням "Жоден метод не може обробити …

8
Виловлювання винятків із Guzzle
Я намагаюся вловити винятки з набору тестів, які я запускаю в API, який розробляю, і використовую Guzzle для споживання методів API. Я отримав тести, загорнуті в блок try / catch, але він все ще видає необроблені помилки винятків. Додавання прослуховувача подій, як описано в їх документах, здається, нічого не робить. …

5
Guzzle кидає RejectionException замість ConnectionException у фоновому процесі
У мене є завдання, які працюють на кількох чергових працівників, які містять деякі HTTP-запити за допомогою Guzzle. Однак блок пробного захоплення всередині цієї роботи, схоже, не з’являється, GuzzleHttp\Exception\RequestExceptionколи я виконую цю роботу у фоновому процесі. Запущений процес - це php artisan queue:workпрацівник системи черги Laravel, який стежить за чергою і …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.