我不能得到一些网址内容

时间:2016-10-02 10:11:09

标签: php

我有一个非常奇怪的问题希望有人可以帮助我

这个工作

<?php
    $url = file_get_contents('http://www.google.com');
    echo $url;      
?>

这也是

<?php
    $url = file_get_contents('http://www.typingclub.com');
    echo $url;      
?>

但为什么这不起作用,我该如何解决?

<?php
    $url = file_get_contents('http://www.gittigidiyor.com');
    echo $url;      
?>

1 个答案:

答案 0 :(得分:0)

网址响应请求 - 尝试卷曲 - 例如

curl http://www.gittigidiyor.com

要查看标题,请使用

curl -i http://www.gittigidiyor.com

我认为这是因为来自http://www.gittigidiyor.com的标头信息表明传输编码是分块的,这在版本5.3之前的php中不起作用。

您可以在php中使用curl作为提取文件内容的替代方法 - 请参阅http://php.net/manual/en/book.curl.php