Этот канал RSS действителен? - PullRequest
0 голосов
/ 28 мая 2011
<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" >
  <channel>
    <title>tttttts</title>
    <description></description>
    <link>http://sssss.com</link>
    <item>
  <title>Test</title>
<link>http://ssss.com/</link>
</item>
  </channel>
</rss>

Домен защищен паролем.Я не могу использовать веб-сервисы для проверки.
Это действительный rss?Safari выдает эту ошибку:

Safari не может открыть страницу «feed: // ddd».Ошибка: «неизвестная ошибка» (CFURLErrorDomain: 303). Выберите «Справка»> «Сообщить об ошибках в Apple», запишите номер ошибки и опишите, что вы делали до того, как увидели это сообщение.

Но его рендерингхорошо в IE и FF.Chrome просто отображает XML как контент.

1 Ответ

1 голос
/ 28 мая 2011

Вы можете загрузить свой фид на действующий сервер, а затем проверить его здесь:

http://feed2.w3.org/check.cgi

РЕДАКТИРОВАТЬ: Я проверил его, создав файл и добавивэто к моему серверу.Вот рекомендации:

Этот фид действителен, но совместимость с самым широким диапазоном считывателей фидов может быть улучшена путем реализации следующих рекомендаций.

line 10, column 0: item should contain a guid element [help]
  </item>

line 11, column 2: Missing atom:link with rel="self" [help]
  </channel>

РЕДАКТИРОВАТЬ 2: Chrome не отображает данные подачи XML в удобочитаемом виде (например, FF и IE).Для того, чтобы сделать его читабельным, вам нужно стилизовать содержимое с помощью xsl.

...