using Proxy in php
cURL is the name of the project. The name is a play on ‘Client for URLs’,
originally with URL spelled in uppercase to make it obvious it deals with
URLs. The fact it can also be pronounced ’see URL’ also helped, it works as
an abbreviation for “Client URL Request Library” or why not the recursive
version: “Curl URL Request Library”.
he module for PHP that makes it possible for PHP programs to access curl-
functions from within PHP.
In the cURL project we call this module PHP/CURL to differentiate it from
curl the command line tool and libcurl the library. The PHP team however
does not refer to it like this (for unknown reasons). They call it plain
CURL (often using all caps) which causes much confusion to users which in
turn gives us a higher question load.
PHP/CURL is a module that comes with the regular PHP package. It depends and
uses libcurl, so you need to have libcurl installed properly first before
PHP/CURL can be used. PHP/CURL is written by Sterling Hughes.
Proxy And CURL in php
$ch = curl_init(”http://rss.news.yahoo.com/rss/topstories“);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_PROXY, “http://160.76.xxx.xxx:8080“);
curl_setopt($ch, CURLOPT_PROXYPORT, 8080);
curl_setopt ($ch, CURLOPT_PROXYUSERPWD, “xxx:xxx”);
$x = curl_exec($ch);
print “page:” . htmlentities($x) . curl_error($ch) ;
curl_close($ch);