Cara menggunakan php curl library
Hallo sobat, pada tulisan kali ini Saya ingin berbagi tutorial tentang bagaimana cara menggunakan cURL pada PHP. Kenapa Saya ingin membahas ini? karena topik ini sangat hits di kalangan developer PHP di seluruh penjuru dunia. cURL sangat sering digunakan oleh developer-developer handal dalam membuat sebuah komunikasi data tanpa harus membuat sebuah interface aplikasi, jadi komunikasi data terjadi di background proses aplikasi. Show
Table of Contents
Menarik kan? pasti Anda sudah mulai penasaran dan gak sabar ingin segera berkenalan dengan cURL ini. Yuk, mari baca dan simak tulisan ini sampai habis. Di jamin akan memberikan manfaat yang besar untuk menambah pengetahuan Anda. Oke, langsung saja ya.
Apa itu cURL ?cURL adalah singkatan dari client URL, sebelum berganti nama menjadi cURL, cURL dulunya bernama HttpGet. Secara gambaran umum cURL merupakan sebuah program dan library yang berfungsi untuk mengirim dan mengambil data melalui URL. cURL program adalah sebuah program atau tools yang digunakan pada command line (CMD). Syntax dasarnya seperti berikut ini:
cURL library adalah sekumpulan fungsi cURL yang dibungkus dalam sebuah paket Sekarang Anda sudah tau kan? cURL itu ada 2 versi yaitu versi program yang di jalankan melalui command line (CMD) dan versi library yang disematkan ke dalam compiler atau script bahasa pemrograman. Pada pemrograman PHP, cURL digunakan untuk membuat sebuah HTTP Request dan juga biasa digunakan untuk mengakses sebuah Web Services atau Application Programming Interface (API). Pada fokus tulisan ini Saya akan coba memberikan tutorial, bagaimana cara menjalankan cURL dengan script bahasa pemrograman PHP. Cara Instalasi dan Konfigurasi cURL pada PHPUntuk menjalankan cURL dengan script PHP, Anda harus instal library cURL terlebih dahulu. Jika Anda menggunakan sistem operasi Linux, Anda bisa gunakan perintah seperti berikut ini:
Pada sistem operasi Linux, setelah instal selesai secara default cURL akan otomatis diaktifkan. Selanjutnya jika Anda menggunakan sistem operasi Windows, Anda bisa menggunakan Xampp. Kenapa menggunakan Xampp? karena cURL sudah terinstal pada Xampp, jadi Anda cukup mengaktifkannya saja. Sekedar informasi, di tutorial ini environment system yang Saya gunakan adalah 64x / 64bit. Saya menggunakan Windows 10 dan Xampp dengan versi 7.2.16. Berikut ini adalah cara mengaktifkan cURL di Xampp, mari simak langkah-langkah dibawah ini: Langkah 1Buka file Langkah 2Kemudian cari baris extension seperti berikut ini:
Langkah 3Hapus tanda titik koma Langkah 4Restart Apache dan cek Untuk melakukan pengecakan cURL sudah aktif atau belum, Anda bisa membuat script
Lalu SAVE dan letakan di Baca Juga: Cara Membuat Koneksi PHP 7 ke SQL Server Cara Menggunakan cURL pada PHPUntuk menggunakan cURL pada bahasa pemrograman PHP, ada 4 langkah mendasar yang perlu Anda ketahui, diantaranya yaitu:
Lihat script dibawah ini, ini adalah contoh sederhana penggunaan cURL library pada PHP.
Hasilnya: Script cURL diatas bertujuan untuk menampilkan
isi halaman dari URL Cara Membungkus cURL dengan FungsiKenapa harus dibungkus dengan fungsi? jawabnya adalah agar script memiliki tata kelola yang baik, terlihat rapih dan menghindari penulisan script yang berulang-ulang, hal ini membuat pemanggilan script tersebut lebih ringkas. Lihat script dibawah ini:
Hasilnya: Cara Mengambil Data JSON dengan cURLPada contoh sederhana ini Saya akan coba mengambil data dari sebuah Web Service atau API yang memiliki respon berupa data berbentuk JSON, lalu akan ditampilkan kembali menjadi sebuah ";
?>
Hasilnya: Cara Mengubah Data JSON menjadi HTML dengan cURLPada contoh sederhana ini Saya akan coba mengambil data lagi dari sebuah Web Service atau API yang memiliki respon berupa data berbentuk JSON, lalu akan ditampilkan kembali menjadi
sebuah
Hasilnya: Cara Mengirim Data JSON dengan cURLPada contoh sederhana ini Saya akan coba mengirimkan data ke sebuah Web Service atau API dengan cURL, menggunakan
Hasilnya: Cara Menerima Data JSON Hasil dari Pengiriman cURLJika Anda lihat pada contoh “Cara Mengirim Data JSON dengan cURL”, data dan parameter dikirim ke Web Service atau API dengan alamat URL
Baca Juga: Cara Membuat Data Berbentuk JSON dengan PHP Cara Setting Proxy pada cURLPenggunaan Proxy pada jaringan internet terkadang tanpa kita sadari bisa menjadi penyebab cURL tidak bekerja dengan baik, untuk Anda yang jaringan internetnya menggunakan Proxy bisa menambahkan satu baris Set Option seperti berikut ini:
Masukan IP Address dan Port Proxy Anda, lalu letakan Set Option Proxy tersebut tepat dibawah fungsi Cara Mengatasi Masalah SSL saat Menjalankan cURL dari LocalhostTutorial ini dijamin WORK 100%, namun bila saat mencoba tutorial ini Anda mengalami “Blank Page” itu bisa jadi karena masalah pengaturan SSL pada Web Server Anda, pastikan
extension Setelah selesai download, letakan file
Dirubah menjadi seperti berikut ini:
Lalu SAVE dan Restart Apache. Untuk beberapa tutorial yang menggunakan JSON di atas, pastikan format JSON yang Anda buat sudah benar dan valid, saran saya gunakan JSON Validator untuk memeriksanya. Mudah kan? pastikan jangan sampai ada langkah yang terlewat ya. Demikian pembahasan tentang Tutorial Lengkap Cara Menggunakan cURL pada PHP, semoga tulisan ini bisa memberikan manfaat untuk Anda yang membaca. Sampai jumpa di tulisan berikutnya. Terima Kasih Apa itu PHP cURL?Client URL atau umumnya disingkat menjadi cURL, adalah project open source yang berupa program yang berjalan pada command line (CMD), namun saat ini sudah tersedia library pada banyak bahasa pemrograman seperti PHP, Phyton, dan masih banyak lainya.
Apa itu Metode cURL?Curl adalah sebuah program dan library untuk mengirim dan mengambil data melalui URL.
|