Каковы рекомендации относительно фильтров и параметров строки запроса в RSS-каналах? - PullRequest
4 голосов
/ 09 июня 2010

Я управляю сайтом, на котором пользователи могут загружать контент, помеченный специальным набором тегов. При реализации RSS-каналов мне было интересно, какие существуют правила или рекомендации для использования строки запросов для фильтрации содержимого, отображаемого в RSS-каналах. Например, фид, который показывает весь контент на сайте, будет:

/ подача

Если бы кто-то интересовался всеми работами, которые были отмечены модой, URL был бы

/ корм? Тег = мода

1 Ответ

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

Есть никаких спецификаций или рекомендаций вокруг URI для канала RSS. Вам даже не нужно иметь расширение .xml для него. Вы могли бы подать это от .rss или даже / feed

Кроме того, не имеет значения, что вы вводите в строку запроса, если документ, который отображается в браузере или в программе чтения каналов, принимает его как действительный и правильно сформированный RSS.

Вот и все. Проверьте его, и не важно, что вы указали в URL.

Однако, если вы используете это в конце:

<atom:link href="http://example.com/feed" rel="self" type="application/rss+xml"/>

Тогда вам нужно закодировать строку запроса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...