Menambahkan Guzzle Http Client Pada Lumen Framework

Sebenarnya ini tutorial sederhana, tapi sengaja saya catat agar tidak lupa :). Guzzle merupakan salah satu alternatif melakukan request http client. Bawaan PHP biasanya kita menggunakan curl, namun tidak semua developer memiliki curl pada sistemnya. Guzzle menggunakan http client PHP stream wrapper jika tidak ada curl, tapi jika curl tersedia di sistem, maka Guzzle akan menggunakan curl. Untuk menambahkan guzzle, kita perlu menambahkan guzzle ke dalam composer.json milik project kita seperti ini :
"require": {
        "guzzlehttp/guzzle": "~6.0"
}
atau bisa juga menjalankan : composer require guzzlehttp/guzzle Jika sudah, maka kita dapat memanggil class guzzle dalam controller seperti ini :
$client       = new \GuzzleHttp\Client();
Lalu melakukan http client sederhana seperti ini :
$response     = $client->get('url anda disini');
return $response->getBody();
selesai
A

Tulis oleh

alfach

Komentar

Belum ada komentar. Jadilah yang pertama berkomentar!

Tulis Komentar

Email tidak akan dipublikasikan.