采集下面页面的信息https://www.mysick.com/products/Default.aspx为何 file_get_contents 读不到信息
用cURL 实验也不行 
这个页面的结构如何?如何可以采集到这个页面的信息?附:
<php?
$url="https://www.mysick.com/products/Default.aspx";
$contents;
$contents = file_get_contents($url); 
echo $contents;

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); 
$result=curl_exec($ch);
echo $result;
?>

解决方案 »

  1.   

    你的环境支持这个file_get_contents函数不
      

  2.   

    file_get_contents函数 去读取别的网页都没问题的
      

  3.   

    https: 之所以不同于http的体现。需要证书吧
      

  4.   

    我看了一下是页面框架
    尝试了一下也没能弄到
    添加了cookie 增加了 ssh支持...
    我用的是curl.
      

  5.   

    对付https的网站,你得先从浏览器下载一个 .crt 的证书到本地,然后再设置 curl获取网站源码。教程:
    http://unitstep.net/blog/2009/05/05/using-curl-in-php-to-access-https-ssltls-protected-sites/
      

  6.   


    同意楼上观点,https应该是需要数字证书的。