如何访问第三方网站

时间:2010-12-29 06:14:59

标签: php

//$out = fopen($localfilename, 'wb'); 
$url ="some https site name";
$ch = curl_init(); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
//curl_setopt($ch, CURLOPT_FILE, $out); 
curl_setopt($ch, CURLOPT_HEADER, 0); 
curl_setopt($ch, CURLOPT_URL, $url); 
curl_setopt($ch, CURLOPT_USERPWD, "sar:pas"); 
echo curl_exec($ch); 
return $ch;
//curl_close($ch); 
//fclose($out); 

我尝试使用代码自动登录到第三方网站

$url="some url name";

在我使用的用户名密码中curl_setopt($ch, CURLOPT_USERPWD, "sar:pas"); 我从数据库表中读取了fetech的用户名密码 但我没有使用文件&我评论了代码中的下面两行

$out = fopen($localfilename, 'wb');
curl_setopt($ch, CURLOPT_FILE, $out);

我已经尝试过在https网站上无效的代码 帮助我在这个senorio

通过 saravanamuthu

1 个答案:

答案 0 :(得分:0)

要访问HTTPS网站,您需要设置以下cURL选项:

curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);

HTH。


编辑:这是一个有用的网站:http://unitstep.net/blog/2009/05/05/using-curl-in-php-to-access-https-ssltls-protected-sites/,您可以通过Google搜索“curl https”