피드 URI 방식

feed URI scheme

피드 URI 스킴은 웹 피드 가입을 용이하게 하기 위해 설계된 URI(Uniform Resource Identifier) 스킴으로, 특히 뉴스 애그리게이터는 하이퍼링크를 통해feed웹 브라우저에서 URI를 클릭했습니다.이 스킴은 Atom이나 RSS 의 신디케이션 형식의 문서에 플래그를 붙이는 것을 목적으로 하고 있습니다.문서는 보통 HTTP를 통해 제공됩니다.

역사

2006년에feedURI 스킴은 NetNewsWire, FeedDemon, Safari, Flock 등 널리 사용되는 데스크톱 애그리게이터에 의해 지원되었습니다.2011년 현재 [1]IANA에 공식적으로 등록하려는 노력은 진행되지 않은 것으로 보인다.

비평가들은 그 목적이feedURI 스킴은 적절한 소프트웨어를 설치하지 않은 사용자가 링크를 클릭했을 때 도움이 되지 않는 브라우저 오류 메시지를 받기 때문에 MIME [2]타입에 의해 보다 적절하게 처리되거나 피드 서브스크립션 문제에 대한 사용자 친화적인 솔루션이 아닙니다.feedURI.

feedURI 스킴은 2003년에[3] 제안되었습니다.draft-obasanjo-feed-URI-scheme-0102 입니다.기한이 만료된 초안은 인터넷 초안으로 제출되지 않았으며, 저자는 나중에 원자 규격에 관한 작업에 기여하였다.

구문

의 구문feedURI는 다음과 같이 Backus-Naur 형식으로 표현할 수 있습니다.

 < >피드_uri> ::= "피드:" < >absolute_uri>   "피드://" < >권한> < >패스가 비어 있다> 

구체적으로는,feedURI는 임의의 절대 URI(Absolute URL 등)에서 프리펜딩하여 형성할 수 있습니다.feed특별한 경우로서, 어떤 절대적인 것으로부터 형성될 수 있다.http이니셜을 치환하여 URI를 만듭니다.http://와 함께feed://.

구문의 <authority><path-abempty>구문은 RFC 3986에 규정되어 있습니다.일명 STD 66 입니다.여기서 <authority>는 원래 userinfo@host:port의 일부입니다.httpURI 및 <path-abempty>는 슬래시 "/"에 의해 도입된 다음 절대 경로입니다.빈 경로 또는 존재하지 않을 수 있습니다.따라서 다음은 유효한 두 가지 예입니다.feedURI:

피드: example.com/entries.atom 피드://example.com/entries.atom

레퍼런스

  1. ^ "Uniform Resource Identifier (URI) Schemes per RFC4395". Internet Assigned Numbers Authority. Retrieved 2011-10-17.
  2. ^ Nemerson, Evan (September 10, 2004). "On the feed:// URI scheme". Archived from the original on June 14, 2006. Retrieved 2009-06-04.
  3. ^ Dare Obasanjo (2003-12-09). "Request For Comments: The "feed" URI Scheme". 25hoursaday.com/weblog. Retrieved 2011-10-17.