【问题标题】:How to get source of this page?如何获取此页面的来源?
【发布时间】:2014-09-30 08:59:57
【问题描述】:

我用这段代码来获取html源代码

<?php
header('Content-Type: text/html; charset=utf-8');
$html = file_get_html("http://www.stackoverflow.com/");
 echo $html;    

但是当我想从Here获取源码的时候!我没有正确响应,我得到了类似这些字符的内容:

F"H�H�VDPJ����˲59��[��v���R        �N��T�E"#nܸ��s��=�  ��������?�?

【问题讨论】:

    标签: php


    【解决方案1】:

    file_get_html() 最有可能在Simple HTML DOM 类中使用。要么包括那个类,要么更好地use curl 来获取内容。

    如果您在设置标头的行注释,您实际上会看到一个错误通知,由于标头设置而转换为乱码内容。

    【讨论】:

    • 糟糕。很好的发现!由下变为上。删除评论。
    猜你喜欢
    • 2016-05-25
    • 1970-01-01
    • 2012-08-03
    • 2014-05-03
    • 2019-05-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多