Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa noite a todos.
Bom galera eu gostaria de saber como que eu faço para se conectar em meu servidor usando cURL + Proxy.
Somente com cURL eu consigo me logar sem nenhum problema, mais eu gostaria de me logar com Proxy e dessa forma fazer com que apareça apenas o IP do servidor.
Somente com cURL uso o seguinte código abaixo:
// Inicia o cURL
$ch = curl_init();
// Define a URL original (do formulário de login)
curl_setopt($ch, CURLOPT_URL, 'http://www.meusite.com.br/login.php');
// Cookie Session
curl_setopt($ch, CURLOPT_COOKIESESSION, 1);
// Habilita o protocolo POST
curl_setopt ($ch, CURLOPT_POST, 1);
// Define os parâmetros que serão enviados (usuário e senha por exemplo)
curl_setopt ($ch, CURLOPT_POSTFIELDS, 'email='.$login.'&senha='.$passwd.'');
// Imita o comportamento padrão dos navegadores: manipular cookies
curl_setopt ($ch, CURLOPT_COOKIEJAR, 'cookie.txt');
// Define o tipo de transferência (Padrão: 1)
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
//tempo limite de conexao
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 60);
curl_setopt($ch, CURLOPT_TIMEOUT, 60);
// Executa a requisição
$store = curl_exec ($ch);
// Define uma nova URL para ser chamada (após o login)
curl_setopt($ch, CURLOPT_URL, "www.meusite.com.br/adm.php");
// Executa a segunda requisição
$content = curl_exec ($ch);
// Finaliza Curl
curl_close($ch);
Como que eu faria para adaptar esse código e me conectar via proxy ?!
Desde de já obrigado pela ajuda de todos.
Carregando comentários...