POST Data with CURL to Https


Oleh Ryan Nanda Darmawan (iJarvis)



Ryan Nanda Darmawan

Cute Boy



// initialisasi variable yg dibutuhkan
$url = "http://www.domainServer.com";
$message = "This is message content";

// kirim data ke server dengan menggunakan function send($url, $message)
echo send($url, $message);

// fungsi yg digunakan untuk mengirim data dan menerima response
function send($url, $message){

    $ch = curl_init($url);
    $base64ClientID = base64_encode($user . ":" . $pass);

    $headers = array(
        "User-Agent: PHP-SDK",
        "Authorization: Basic " . $base64ClientID,
        "Accept: */*",
        "Content-type: application/json"
    );

    curl_setopt($ch, CURLOPT_HEADER, false);
    curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 10);
    curl_setopt($ch, CURLOPT_TIMEOUT, 60);
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_POSTFIELDS, $message);
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 1);
    curl_setopt($ch, CURLOPT_SSLVERSION, 3);

    $result = curl_exec($ch);
    curl_close($ch);

    return $result;
}

Level artikel ini adalah advanced.
Dituliskan oleh Ryan Nanda Darmawan (iJarvis) pada 23 Mei 2016 dan telah dibaca sebanyak 7390 kali.

Beri Jempol · 1 jempol

berlangganan komentar



Komentar:

januridp
300
190
· 8 tahun, 6 bulan yang lalu · 1 jempol

kode apaan tuh master? untuk apa?

Silahkan masuk untuk menulis artikel atau komentar.



Artikel Lainnya


Afrian Junior

29 Mei 2016

Bedah Satuan CSS

Jika pada praktek sehari-hari kita hanya menggunakan satuan % dan px, namun kali ini saya akan membahas penggunaan berbagai satuan yang tepat yang mungkin belum diketahui.

Satuan % (Persentase)

Persentase adalah satuan ...

Lanjutkan membaca

5 menit bacaan · beginner



Ganis

21 Mei 2016

Kelas Python di CodeSaya

Setelah ditunggu-tunggu oleh banyak pengguna akhirnya CodeSaya membuka kelas Python juga pada tanggal 17 Mei 2016. Python merupakan bahasa utama di layar belakang CodeSaya sehingga membuka kelas ini sepertinya merupakan ...

Lanjutkan membaca

3 menit bacaan