Menggunakan file_get_contents dengan Proxy

Hari ini saya sedikit mengalami kendala terkait akses ke layanan SMS Cloud, script saya nggak mau jalan dan ada indikasi di log kalo script nggak mau jalan di sebabkan nggak bisa akses ke API SMS Cloud, setelah saya coba dari HP dan Server lain, ternyata SMS Cloud tidak ada masalah, masalah ada di koneksi salah satu server pulsa saya, yang mana koneksi ke IP API SMS Cloud seperti ke Block.

Karena Urgent, maka mau nggak mau saya harus rubah sedikit script, yaitu dengan menambahkan script agar akses API SMS Cloudnya otomatis melewati Proxy.

Berikut untuk scriptnya :

$url = ‘http://www’;

$proxy = ‘tcp://xxx:8080’;

$context = array(
‘http’ => array(
‘proxy’ => $proxy,
‘request_fulluri’ => True,
),
);

$context = stream_context_create($context);

$body = file_get_contents($url, False, $context);

Oke, sampai di sini dulu.

Leave a Reply

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

five + 20 =