首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法在friendfeed和feedage等网站中提交摘要

无法在friendfeed和feedage等网站中提交摘要
EN

Stack Overflow用户
提问于 2012-06-16 21:42:48
回答 4查看 446关注 0票数 0

我正在尝试提交这个提要"http://extremesportsblog.com/feed/“在像friendfeed和feedage这样的网站,但他们显示错误,如404和提要无法下载。

我已经使用feedvalidator.org验证了我的提要,它得到了验证。

另外,我使用的是wordpress,提要的xml文件是由rss插件动态生成的。

有什么好主意吗??帮帮忙。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-06-27 10:14:01

这是一个多么有趣的问题。

首先,我们尝试使用wget来获取您的提要(这可以是这些提要站点为完成此任务而选择的工具)。不幸的是,这导致了404。

代码语言:javascript
运行
复制
~  wget http://extremesportsblog.com/feed/ 
--2012-06-26 22:37:47--  http://extremesportsblog.com/feed/
Resolving extremesportsblog.com (extremesportsblog.com)... 174.120.155.106
Connecting to extremesportsblog.com (extremesportsblog.com)|174.120.155.106|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2012-06-26 22:37:48 ERROR 404: Not Found.

然而,我们已经成功地使用了常规浏览器,甚至是curl

代码语言:javascript
运行
复制
~ curl  http://extremesportsblog.com/feed/  -v
* About to connect() to extremesportsblog.com port 80 (#0)
*   Trying 174.120.155.106... connected
> GET /feed/ HTTP/1.1
> User-Agent: curl/7.22.0 (x86_64-pc-linux-gnu) libcurl/7.22.0 OpenSSL/1.0.1 zlib/1.2.3.4  libidn/1.23 librtmp/2.3
> Host: extremesportsblog.com
> Accept: */*
> 
< HTTP/1.1 200 OK

它们之间唯一的真正区别是user-agent字符串。那么,如果我们使用另一个user-agent字符串再次尝试wget,会发生什么呢?

代码语言:javascript
运行
复制
wget -U "Y U HATE ME" http://extremesportsblog.com/feed/  -v 
--2012-06-26 22:45:05--  http://extremesportsblog.com/feed/
Resolving extremesportsblog.com (extremesportsblog.com)... 174.120.155.106
Connecting to extremesportsblog.com (extremesportsblog.com)|174.120.155.106|:80... connected.
HTTP request sent, awaiting response... 200 OK

您的Apache似乎没有爱上wget ;)。如果Apache区分用户代理,我建议您查看您的配置文件。

票数 1
EN

Stack Overflow用户

发布于 2012-06-22 03:56:46

可能是您的.htaccess有问题。虽然不确定..但这是你可以做的..

转到http://feedburner.google.com并在那里刻录您的提要,它会给出另一个提要URL。就用它吧。

希望这能有所帮助。尝试使用feedburner的feed URL,它起作用;) http://feeds.feedburner.com/extremesportsblog/LIXh

希望我能拿到+50 ;)

票数 1
EN

Stack Overflow用户

发布于 2012-06-26 01:07:03

看起来您的提要类型是Atom,所以可能是Friendfeed和Feedage错误地试图将其解释为RSS。要快速测试,请尝试http://atom2rss.semiologic.com/,这是一个在线atom到rss的转换器,看看以RSS格式发送提要是否解决了这个问题。

此外,在http://feedvalidator.org/check.cgi?url=http%3A%2F%2Fextremesportsblog.com%2Ffeed%2F上,您会在第33行收到关于object标记的警告。尝试暂时删除它,看看它是否会影响friendfeed和/或feedage。

另外,还可以查看http://www.intertwingly.net/wiki/pie/Rss20AndAtom10Compared,快速了解RSS和Atom之间的区别。特别是提到“基本形式的Atom 1.0被广泛支持。许多聚合器在与RSS2.0提要结构不太相似的提要上失败。”

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11063944

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档