开发者

Parser problem PHP

开发者 https://www.devze.com 2023-02-23 02:45 出处:网络
I am going to write a parser that is going to get information from a website. However something is wrong with this website and soon as i fetch the information and put it in a file, it\'s all gibberis

I am going to write a parser that is going to get information from a website.

However something is wrong with this website and soon as i fetch the information and put it in a file, it's all gibberish.

The website is anidb.net

Could anyone tell me why i get gibberish instead of the HTML?

My code

<?php
$url = 'http://anidb.net/perl-bin/animedb.pl?show=anime&aid开发者_如何学运维=854';

file_put_contents("file.txt", file_get_contents($url));
?> 

May i also add that using the browser's View Source function i see the HTML.


I checked the headers on the page that you specified and it's returning:

Content-Encoding: gzip

That means the 'gibberish' you're seeing is indeed gzip encoded. Here's another thread that should help you out: Decode gzipped web page retrieved via cURL in PHP

0

精彩评论

暂无评论...
验证码 换一张
取 消