Php Curl banyak digunakan programmer php untuk mengunduh, mengirim atau mengambil dari sumber data ke luar server atau dalam dirinya sendiri. Selain itu, php curl juga memiliki fungsi terowongan jaringan (tunneling) yang mana dapat dihubungkan melalui proxy. Untuk melakukanya cukup dengan menggunakan kode berikut ini.
curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_PROXY, '100.100.100.100:8080'); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($ch, CURLOPT_HEADER, 1); curl_setopt($ch, CURLOPT_USERAGENT, $ua); curl_setopt($ch, CURLOPT_TIMEOUT, 10); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER,false); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_HTTPPROXYTUNNEL, 1);
Demikian semoga dapat membantu.