Mengirim POST menggunakan file_get_contents PHP

Bismillaahirrohmaanirrohiim….

Biasanya file_get_contents pada PHP digunakan untuk mendapatkan data dari file atau url, atau kalau dalam bahasa disebut “mendapatkan konten pada file“, untuk mengirimkan variabel / parameter ke suatu url, dalam PHP biasanya menggunakan CURL.

Nah kali ini, ada trik dimana kita juga bisa mengirimkan POST value ke sebuah url menggunakan file_get_contents PHP, berikut kodenya:

$data = [
    'nama' => 'budi', 
    'notelp' => '123456',
];
$json = json_encode($data); // Encode data menjadi JSON

// URL for request POST /message
$url = 'https://api.url.com/v1/?parget=123';

// Make a POST request
$options = stream_context_create(['http' => [
        'method'  => 'POST',
        'header'  => 'Content-type: application/json',
        'content' => $json
    ]
]);
// Send a request
$result = file_get_contents($url, false, $options);

Demikian, semoga bermanfaat…

Bagikan
Baca Juga:   Session id PHP berubah setiap request

You May Also Like

About the Author: rasupe

Leave a Reply

Your email address will not be published. Required fields are marked *