Pertanyaan yang diberi tag «guzzle»


6
Petunjuk 6: tidak ada lagi metode json () untuk tanggapan
Sebelumnya di Guzzle 5.3: $response = $client->get('http://httpbin.org/get'); $array = $response->json(); // Yoohoo var_dump($array[0]['origin']); Saya bisa dengan mudah mendapatkan array PHP dari respons JSON. Sekarang dalam Guzzle 6, saya tidak tahu bagaimana melakukannya. Sepertinya tidak ada json()metode lagi. Saya (cepat) membaca dokumen dari versi terbaru dan tidak menemukan apa pun tentang …
172 php  guzzle 

2
Guzzlehttp - Bagaimana mendapatkan tanggapan dari Guzzle 6?
Saya mencoba menulis pembungkus di sekitar api yang sedang dikembangkan perusahaan saya. Ini tenang, dan menggunakan tukang pos saya dapat mengirim permintaan posting ke titik akhir seperti http://subdomain.dev.myapi.com/api/v1/auth/dengan nama pengguna dan kata sandi sebagai data POST dan saya diberikan kembali token. Semua berfungsi seperti yang diharapkan. Sekarang, ketika saya mencoba …
163 php  response  guzzle  guzzle6 

5
Tangani pengecualian Guzzle dan dapatkan isi HTTP
Saya ingin menangani kesalahan dari Guzzle ketika server mengembalikan kode status 4xx dan 5xx. Saya membuat permintaan seperti ini: $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->getMessagemengembalikan info …
122 php  guzzle 

4
PHP GuzzleHttp. Bagaimana cara membuat permintaan posting dengan params?
Cara membuat permintaan posting dengan GuzzleHttp (versi 5.0). Saya mencoba melakukan hal berikut: $client = new \GuzzleHttp\Client(); $client->post( 'http://www.example.com/user/create', array( 'email' => 'test@gmail.com', 'name' => 'Test user', 'password' => 'testpassword' ) ); Tapi saya mendapatkan kesalahan: Kesalahan fatal PHP: Pengecualian tidak tertangkap 'InvalidArgumentException' dengan pesan 'Tidak ada metode yang dapat …

5
Membuang membuang RejectionException alih-alih ConnectionException pada proses latar belakang
Saya memiliki pekerjaan yang berjalan di beberapa pekerja antrian, yang berisi beberapa permintaan HTTP menggunakan Guzzle. Namun, blok coba-tangkap di dalam pekerjaan ini tampaknya tidak mengambil GuzzleHttp\Exception\RequestExceptionketika saya menjalankan pekerjaan ini dalam proses latar belakang. Proses yang sedang berjalan adalah php artisan queue:workyang merupakan pekerja sistem antrian Laravel yang memantau …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.