file_get_contents('网址'),得到的页面大小为Okb,什么原因!另外用CURL获取也是一样!我看了下http_code=500;

解决方案 »

  1.   

    直接浏览器能打开啊!他那个好像是伪静态啊!这是网址:http://www.appchina.com/soft_detail_165597_0_10.html
      

  2.   

    file_get_contents()可以得到内容。估计你代码错了。
      

  3.   


    代码应该不会错,因为CURL也抓不到啊!总不能这CURL 的代码也写错啊!而且我CURL代码抓取其他网站页面都正确!
      

  4.   

    echo file_get_contents("http://www.appchina.com/soft_detail_165597_0_10.html");
    是有内容的,跟原网址比较好像只是少了css文件
      

  5.   

    $url = 'http://www.appchina.com/soft_detail_165597_0_10.html';$ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);curl_exec($ch);