【发布时间】:2011-08-02 10:17:33
【问题描述】:
我要编写一个解析器来从网站获取信息。
但是这个网站出了点问题,当我获取信息并将其放入文件中时,一切都是胡言乱语。
网站是anidb.net
谁能告诉我为什么我得到的是乱码而不是 HTML?
我的代码
<?php
$url = 'http://anidb.net/perl-bin/animedb.pl?show=anime&aid=854';
file_put_contents("file.txt", file_get_contents($url));
?>
我还可以使用浏览器的查看源代码功能添加我看到的 HTML。
【问题讨论】:
-
请说明结果;胡言乱语非常不具体
-
您必须显示胡言乱语才能确定,但您收到的内容很可能是 gzip 编码的。
-
Юэ+=ґw“±•¤№kЖ'»MчљЏ™фљir}ЪбJґНXўt"е]зЇ?Ђ)‹ЦжЪ—µшЃ就是这样(如果你能看到字符)