схема URI подачи
Схема URI канала представляла собой предложенную схему единого идентификатора ресурса (URI), предназначенную для облегчения подписки на веб-каналы ; в частности, предполагалось, что агрегатор новостей будет запускаться всякий раз, когда гиперссылка на feed
URI был выбран в веб-браузере .
Эта схема была предназначена для пометки документа в формате распространения, таком как Atom или RSS . Документ обычно передается через HTTP .
История [ править ]
В 2006 году feed
Схема URI поддерживалась несколькими популярными агрегаторами десктопов, включая NetNewsWire , FeedDemon, Safari и Flock . По состоянию на 2011 год [update] не предпринимается Судя по всему, никаких усилий по официальной регистрации этой схемы в IANA . [1]
Критики считают, что цель feed
Схема URI лучше обслуживается типами MIME . [2] или что это не удобное решение проблемы подписки на каналы, поскольку пользователь, не установивший соответствующее программное обеспечение, получит бесполезное сообщение об ошибке браузера при нажатии ссылки на feed
ТИП.
The feed
Схема URI была предложена в 2003 году. [3] в черновик-obasanjo-feed-URI-схема-01 и 02 . Эти проекты с истекшим сроком действия не были представлены в качестве Интернет-проектов ; позже автор участвовал в работе над атомным стандартом .
Синтаксис [ править ]
Синтаксис для feed
URI может быть выражен в форме Бэкуса-Наура следующим образом:
<feed_uri> ::= "feed:" <absolute_uri> | "feed://" <authority> <path-abempty>
В частности, feed
URI может быть сформирован из любого абсолютного URI (например, абсолютного URL-адреса ) путем добавления feed
и, как частный случай, может быть образовано из любого абсолютного http
URI, заменив начальный http://
с feed://
.
The <авторитет> и Конструкции <path-abempty> в синтаксисе указаны в RFC 3986, также известном как STD 66. Здесь <авторитет> по сути является userinfo@host:портировать часть оригинала http
URI и <path-abempty> – это следующий абсолютный путь, обозначаемый косой чертой " / "; он может быть пустым или отсутствовать. Поэтому ниже приведены два примера допустимых значений. feed
URI:
feed:https://example.com/entries.atom feed://example.com/entries.atom
Ссылки [ править ]
- ^ «Схемы унифицированного идентификатора ресурса (URI) согласно RFC4395» . Управление по присвоению номеров в Интернете . Проверено 17 октября 2011 г.
- ^ Немерсон, Эван (10 сентября 2004 г.). «В канале://схема URI» . Архивировано из оригинала 14 июня 2006 года . Проверено 4 июня 2009 г.
- ^ Дэйр Обасанджо (9 декабря 2003 г.). «Запрос комментариев: схема URI «канала»» . 25hoursaday.com/weblog . Проверено 17 октября 2011 г.