Belajar Curl Untuk Request HTTP


Kali ini Admin akan berkenalan dengan Curl. Curl adalah sebuah program yang memungkinan kita memindai data dari atau ke sebuah server tanpa interaksi dari masing-masing user. Script awal yang akan kita coba adalah me-load sebuah halaman web, memindai kontennya, dan mencetak kembali.

Langkah-langkah:

1. Inisialisasi Curl 2. Set URL halaman web yang akan kita load 3. Pindai dan cetak kembali konten 4. Tutup Curl Bahasa pemrograman yang akan kita pakai dalam tutorial ini dalah PHP karena PHP memakai prinsip one-to-one mapping dimana satu aksi skrip bisa di eksekusi dalam satu baris. Contoh, dalam step 1. Inisialisai Curl bisa dibuat hanya dalam satu baris, $curl = curl_init(), dst... Ada 4 fungsi utama yang akan kita gunakan:
1. curl_init(), untuk inisialisasi Curl library 2. curl_setopt(), untuk mengatur opsi-opsi Curl 3. curl_exec(), untuk mengeksekusi query Curl 4. curl_close(), untuk menghentikan Curl system Selain 4 fungsi di atas ada beberapa fungsi lainnya yang bisa digunakan oleh Curl. Tapi untuk tutorial ini cukup kita pelajari yang diatas. Fungsi curl_init() me-return request Curl. Di fungsi ini hanya ada satu opsi parameter. Jika kita memasang sebuah string sebagai parameter ke dalam cur_init(), ia otomatis akan mengenalnya sebagai URL request tadi. Untuk mengatur request itu, maka digunakan fungsi curl_setopt() Fungsi curl_setop() memakai 3 parameter. Parameter pertama adalah untuk request URL, yang kedua opsi untuk request, dan yang ketiga value dari opsi tersebut. Ada sangat banyak opsi request yang bisa diatur contohnya, CURLOPT_URL, yang berfungsi untuk mengatur URL yang akan dipakai Curl. Fungsi curl_exec() mengeksekusi resource script( URL yang telah di inisialisasi). Fungsi ini memakai 1 parameter dan mengembalikan (return) nilai dalam bentuk boolean, true/false. Fungsi terakhir, curl_close() mengambil hanya satu parameter, resource script, menutupnya, dan mengosongkan aktivitas kerja script di memori. Simple saja agar lebih memahaminya, Admin Sudah Siapkan Script File PHP Untuk Melakukan Request HTTP Yang Merupakan Script Dasar Dalam Menjalankan curl..
Script Contoh Bisa Di Download Di Link Bawah Dan Bisa Di Gunakan Untuk Termux Script itupun Berjalan Pada Php Versi 7...