Belajar PHP CURL dasar

BELAJAR PHP CURL DASAR

cURL merupakan kependekan dari clientUrl adalah library PHP seperti WGET yang dapat membantu kita mengirim parameter data, file dan juga mengunduh data melalui HTTP dan FTP. Juga mendukung proxy, kita dapat mentransfer data melalui koneksi SSL, dan juga kita dapat mengatur cookie, user agent. Menurut wikipedia cURL adalah proyek perangkat lunak komputer yang menyediakan perpustakaan dan alat baris perintah untuk mentransfer data menggunakan berbagai protokol jaringan. Namanya adalah “URL Klien”, yang pertama kali dirilis pada tahun 1997.

Contoh dasar dalam penggunaanya:

<?php

 function cURL($url) {

        // inisialisasi curl
        $curl = curl_init();

        if (!$curl) {
            die("Couldn't initialize a cURL handle");
        }

        // set url
        curl_setopt($curl, CURLOPT_URL, $url);

        // Untuk mengembalikan respon
        curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);

        // Jangan periksa sertifikat SSL
        curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
        curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);

        // simpan konten dalam variabel $respon_data
        $respon_data = curl_exec($curl);

        // Cek apakah error?
        if (curl_errno($curl))
        {
            echo 'cURL error: ' . curl_error($curl);
        }
        // close cURL resource to free up system resources
        curl_close($curl);
        
        return $respon_data;
    }

echo cURL("https://localhost/mysqli/bs.html");

Related posts

Leave a Comment