请教一个奇怪的 Feed 源解析的问题。

来源:互联网  时间:2016/6/2 3:52:18

关于网友提出的“请教一个奇怪的 Feed 源解析的问题。”问题疑问,本网通过在网上对“请教一个奇怪的 Feed 源解析的问题。”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题:请教一个奇怪的 Feed 源解析的问题。
描述:

在项目需求中有关于订阅源解析的任务,遇到这样一个比较奇怪的 Feed 源:http://nshipster.com/feed.xml。

这个 feed 可以在浏览器中直接打开,也就是浏览器可以成功解析。但是一旦涉及到命令行的时候,就会出现各种乱码,无法成功解析。

抛开项目其他的细节,单单是抓取这个 feed 也会出现问题,在 PHP 环境中使用一下几种方法测试都没成功:

在抓取的过程中尝试更改相关的编码以及增加 HTTP 文件类型和编码的头部信息输出也都是乱码。

唯一觉得特别的是这个源比其他的要大一些,大约 1.7M,会不会是因为这个原因?


解决方案1:

自问自答,经过测试,乱码的原因是因为该 feed 采用了 gzip 压缩,但是在 response 的首部信息中没有给出相应的信息。

上一篇请教一个 PHP 实现 websocket 的问题
下一篇web推送技术,技术路线~
明星图片
相关文章
《请教一个奇怪的 Feed 源解析的问题。》由码蚁之家搜集整理于网络,
联系邮箱:mxgf168#qq.com(#改为@)