Lompat ke konten
A alfach.com

Menambahkan Guzzle Http Client Pada Lumen Framework

A alfach.com
1 menit baca

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

Bacaan terkait

php

Menerapkan IP Blocker di Laravel

Untuk meningkatkan security di website, salah satunya dengan menerapkan IP blocker atau mem-blokir IP address yang mengakses website. Di laravel salah satunya dengan...

1 menit

Komentar (0)

Belum ada komentar. Jadilah yang pertama.

Tulis komentar

Komentar akan dimoderasi sebelum tampil.

Tidak akan dipublikasikan.