URIのスキーム一覧
tag URIをもっとあちこちで使いたい。例えばXML名前空間名には、httpよりもtagの方が適切に思える。しかし、RFCのステータスがINFORMATIONALなのが気になった。使う上でどのくらい問題なんだろう。
とりあえず全スキームのRFCステータスを調べてみた。IANAの一覧を使って生成。
生成に使ったスクリプト。
RFCのステータスについては、以下の記事がわかりやすかった。
スキームの登録方法はRFC4395で定められている。
- RFC 4395 - Guidelines and Registration Procedures for New URI Schemes
- 過剰なURIスキームは有害である
- New Uniform Resource Identifer Schemes Considered 99% Harmful
- 独自のスキームが欲しくなったら urn, tag, esl を検討せよという記述が。
- esl? http://tools.ietf.org/html/draft-palmer-esl-uri-00
- URI scheme - Wikipedia, the free encyclopedia
以下一覧。/RFC\d+/にマッチしたものだけをピックアップしているため、ドラフトなどいくつか抜けている。
- RFC3588 aaa
- PROPOSED STANDARD
- Diameter Base Protocol. P. Calhoun, J. Loughney, E. Guttman, G. Zorn, J. Arkko. September 2003. (Format: TXT=341261 bytes) (Updated by RFC5729, RFC5719) (Status: PROPOSED STANDARD)
- RFC3588 aaas
- PROPOSED STANDARD
- Diameter Base Protocol. P. Calhoun, J. Loughney, E. Guttman, G. Zorn, J. Arkko. September 2003. (Format: TXT=341261 bytes) (Updated by RFC5729, RFC5719) (Status: PROPOSED STANDARD)
- RFC2244 acap
- PROPOSED STANDARD
- ACAP -- Application Configuration Access Protocol. C. Newman, J. G. Myers. November 1997. (Format: TXT=154610 bytes) (Status: PROPOSED STANDARD)
- RFC4324 cap
- EXPERIMENTAL
- Calendar Access Protocol (CAP). D. Royer, G. Babics, S. Mansour. December 2005. (Format: TXT=254638 bytes) (Status: EXPERIMENTAL)
- RFC2392 cid
- PROPOSED STANDARD
- Content-ID and Message-ID Uniform Resource Locators. E. Levinson. August 1998. (Format: TXT=11141 bytes) (Obsoletes RFC2111) (Status: PROPOSED STANDARD)
- RFC4078 crid
- INFORMATIONAL
- The TV-Anytime Content Reference Identifier (CRID). N. Earnshaw, S. Aoki, A. Ashley, W. Kameyama. May 2005. (Format: TXT=21433 bytes) (Status: INFORMATIONAL)
- RFC2397 data
- PROPOSED STANDARD
- The "data" URL scheme. L. Masinter. August 1998. (Format: TXT=9514 bytes) (Status: PROPOSED STANDARD)
- RFC4918 dav
- PROPOSED STANDARD
- HTTP Extensions for Web Distributed Authoring and Versioning (WebDAV). L. Dusseault, Ed.. June 2007. (Format: TXT=276352 bytes) (Obsoletes RFC2518) (Updated by RFC5689) (Status: PROPOSED STANDARD)
- RFC2229 dict
- INFORMATIONAL
- A Dictionary Server Protocol. R. Faith, B. Martin. October 1997. (Format: TXT=59551 bytes) (Status: INFORMATIONAL)
- RFC4501 dns
- PROPOSED STANDARD
- Domain Name System Uniform Resource Identifiers. S. Josefsson. May 2006. (Format: TXT=20990 bytes) (Status: PROPOSED STANDARD)
- RFC2806 fax
- PROPOSED STANDARD
- URLs for Telephone Calls. A. Vaha-Sipila. April 2000. (Format: TXT=50647 bytes) (Obsoleted by RFC3966) (Status: PROPOSED STANDARD)
- RFC1738 file
- PROPOSED STANDARD
- Uniform Resource Locators (URL). T. Berners-Lee, L. Masinter, M. McCahill. December 1994. (Format: TXT=51348 bytes) (Obsoleted by RFC4248, RFC4266) (Updated by RFC1808, RFC2368, RFC2396, RFC3986) (Status: PROPOSED STANDARD)
- RFC1738 ftp
- PROPOSED STANDARD
- Uniform Resource Locators (URL). T. Berners-Lee, L. Masinter, M. McCahill. December 1994. (Format: TXT=51348 bytes) (Obsoleted by RFC4248, RFC4266) (Updated by RFC1808, RFC2368, RFC2396, RFC3986) (Status: PROPOSED STANDARD)
- RFC3368 go
- RFC4266 gopher
- RFC3508 h323
- RFC2616 http
- DRAFT STANDARD
- Hypertext Transfer Protocol -- HTTP/1.1. R. Fielding, J. Gettys, J. Mogul, H. Frystyk, L. Masinter, P. Leach, T. Berners-Lee. June 1999. (Format: TXT=422317, PS=5529857, PDF=550558 bytes) (Obsoletes RFC2068) (Updated by RFC2817, RFC5785) (Status: DRAFT STANDARD)
- RFC2818 https
- INFORMATIONAL
- HTTP Over TLS. E. Rescorla. May 2000. (Format: TXT=15170 bytes) (Updated by RFC5785) (Status: INFORMATIONAL)
- RFC5456 iax
- INFORMATIONAL
- IAX: Inter-Asterisk eXchange Version 2. M. Spencer, B. Capouch, E. Guy, Ed., F. Miller, K. Shumard. February 2010. (Format: TXT=226083 bytes) (Status: INFORMATIONAL)
- RFC3507 icap
- INFORMATIONAL
- Internet Content Adaptation Protocol (ICAP). J. Elson, A. Cerpa. April 2003. (Format: TXT=98772 bytes) (Status: INFORMATIONAL)
- RFC3860 im
- PROPOSED STANDARD
- Common Profile for Instant Messaging (CPIM). J. Peterson. August 2004. (Format: TXT=26486 bytes) (Status: PROPOSED STANDARD)
- RFC5092 imap
- RFC4452 info
- RFC3510 ipp
- PROPOSED STANDARD
- Internet Printing Protocol/1.1: IPP URL Scheme. R. Herriot, I. McDonald. April 2003. (Format: TXT=22009 bytes) (Updates RFC2910) (Status: PROPOSED STANDARD)
- RFC3981 iris
- PROPOSED STANDARD
- IRIS: The Internet Registry Information Service (IRIS) Core Protocol. A. Newton, M. Sanz. January 2005. (Format: TXT=101359 bytes) (Updated by RFC4992) (Status: PROPOSED STANDARD)
- RFC3983 iris.beep
- PROPOSED STANDARD
- Using the Internet Registry Information Service (IRIS) over the Blocks Extensible Exchange Protocol (BEEP). A. Newton, M. Sanz. January 2005. (Format: TXT=23466 bytes) (Status: PROPOSED STANDARD)
- RFC4992 iris.xpc
- PROPOSED STANDARD
- XML Pipelining with Chunks for the Internet Registry Information Service. A. Newton. August 2007. (Format: TXT=55848 bytes) (Updates RFC3981) (Status: PROPOSED STANDARD)
- RFC4992 iris.xpcs
- PROPOSED STANDARD
- XML Pipelining with Chunks for the Internet Registry Information Service. A. Newton. August 2007. (Format: TXT=55848 bytes) (Updates RFC3981) (Status: PROPOSED STANDARD)
- RFC4993 iris.lwz
- PROPOSED STANDARD
- A Lightweight UDP Transfer Protocol for the Internet Registry Information Service. A. Newton. August 2007. (Format: TXT=34383 bytes) (Status: PROPOSED STANDARD)
- RFC4516 ldap
- PROPOSED STANDARD
- Lightweight Directory Access Protocol (LDAP): Uniform Resource Locator. M. Smith, Ed., T. Howes. June 2006. (Format: TXT=30562 bytes) (Obsoletes RFC2255) (Status: PROPOSED STANDARD)
- RFC2368 mailto
- PROPOSED STANDARD
- The mailto URL scheme. P. Hoffman, L. Masinter, J. Zawinski. July 1998. (Format: TXT=16502 bytes) (Updates RFC1738, RFC1808) (Status: PROPOSED STANDARD)
- RFC2392 mid
- PROPOSED STANDARD
- Content-ID and Message-ID Uniform Resource Locators. E. Levinson. August 1998. (Format: TXT=11141 bytes) (Obsoletes RFC2111) (Status: PROPOSED STANDARD)
- RFC2806 modem
- PROPOSED STANDARD
- URLs for Telephone Calls. A. Vaha-Sipila. April 2000. (Format: TXT=50647 bytes) (Obsoleted by RFC3966) (Status: PROPOSED STANDARD)
- RFC4975 msrp
- PROPOSED STANDARD
- The Message Session Relay Protocol (MSRP). B. Campbell, Ed., R. Mahy, Ed., C. Jennings, Ed.. September 2007. (Format: TXT=144254 bytes) (Status: PROPOSED STANDARD)
- RFC4975 msrps
- PROPOSED STANDARD
- The Message Session Relay Protocol (MSRP). B. Campbell, Ed., R. Mahy, Ed., C. Jennings, Ed.. September 2007. (Format: TXT=144254 bytes) (Status: PROPOSED STANDARD)
- RFC3887 mtqp
- PROPOSED STANDARD
- Message Tracking Query Protocol. T. Hansen. September 2004. (Format: TXT=42763 bytes) (Status: PROPOSED STANDARD)
- RFC3656 mupdate
- EXPERIMENTAL
- The Mailbox Update (MUPDATE) Distributed Mailbox Database Protocol. R. Siemborski. December 2003. (Format: TXT=35509 bytes) (Status: EXPERIMENTAL)
- RFC5538 news
- PROPOSED STANDARD
- The 'news' and 'nntp' URI Schemes. F. Ellermann. April 2010. (Format: TXT=29470 bytes) (Status: PROPOSED STANDARD)
- RFC2224 nfs
- RFC5538 nntp
- PROPOSED STANDARD
- The 'news' and 'nntp' URI Schemes. F. Ellermann. April 2010. (Format: TXT=29470 bytes) (Status: PROPOSED STANDARD)
- RFC4918 opaquelocktoken
- PROPOSED STANDARD
- HTTP Extensions for Web Distributed Authoring and Versioning (WebDAV). L. Dusseault, Ed.. June 2007. (Format: TXT=276352 bytes) (Obsoletes RFC2518) (Updated by RFC5689) (Status: PROPOSED STANDARD)
- RFC2384 pop
- PROPOSED STANDARD
- POP URL Scheme. R. Gellens. August 1998. (Format: TXT=13649 bytes) (Status: PROPOSED STANDARD)
- RFC3859 pres
- PROPOSED STANDARD
- Common Profile for Presence (CPP). J. Peterson. August 2004. (Format: TXT=30537 bytes) (Status: PROPOSED STANDARD)
- RFC2326 rtsp
- PROPOSED STANDARD
- Real Time Streaming Protocol (RTSP). H. Schulzrinne, A. Rao, R. Lanphier. April 1998. (Format: TXT=195010 bytes) (Status: PROPOSED STANDARD)
- RFC2609 service
- PROPOSED STANDARD
- Service Templates and Service: Schemes. E. Guttman, C. Perkins, J. Kempf. June 1999. (Format: TXT=72842 bytes) (Updates RFC2165) (Status: PROPOSED STANDARD)
- RFC2660 shttp
- EXPERIMENTAL
- The Secure HyperText Transfer Protocol. E. Rescorla, A. Schiffman. August 1999. (Format: TXT=95645 bytes) (Status: EXPERIMENTAL)
- RFC3261 sip
- PROPOSED STANDARD
- SIP: Session Initiation Protocol. J. Rosenberg, H. Schulzrinne, G. Camarillo, A. Johnston, J. Peterson, R. Sparks, M. Handley, E. Schooler. June 2002. (Format: TXT=647976 bytes) (Obsoletes RFC2543) (Updated by RFC3265, RFC3853, RFC4320, RFC4916, RFC5393, RFC5621, RFC5626, RFC5630) (Status: PROPOSED STANDARD)
- RFC3261 sips
- PROPOSED STANDARD
- SIP: Session Initiation Protocol. J. Rosenberg, H. Schulzrinne, G. Camarillo, A. Johnston, J. Peterson, R. Sparks, M. Handley, E. Schooler. June 2002. (Format: TXT=647976 bytes) (Obsoletes RFC2543) (Updated by RFC3265, RFC3853, RFC4320, RFC4916, RFC5393, RFC5621, RFC5626, RFC5630) (Status: PROPOSED STANDARD)
- RFC5724 sms
- RFC4088 snmp
- RFC4227 soap.beep
- PROPOSED STANDARD
- Using the Simple Object Access Protocol (SOAP) in Blocks Extensible Exchange Protocol (BEEP). E. O'Tuathail, M. Rose. January 2006. (Format: TXT=39112 bytes) (Obsoletes RFC3288) (Status: PROPOSED STANDARD)
- RFC4227 soap.beeps
- PROPOSED STANDARD
- Using the Simple Object Access Protocol (SOAP) in Blocks Extensible Exchange Protocol (BEEP). E. O'Tuathail, M. Rose. January 2006. (Format: TXT=39112 bytes) (Obsoletes RFC3288) (Status: PROPOSED STANDARD)
- RFC4151 tag
- RFC3966 tel
- PROPOSED STANDARD
- The tel URI for Telephone Numbers. H. Schulzrinne. December 2004. (Format: TXT=40783 bytes) (Obsoletes RFC2806) (Updated by RFC5341) (Status: PROPOSED STANDARD)
- RFC4248 telnet
- RFC3617 tftp
- RFC2557 thismessage
- PROPOSED STANDARD
- MIME Encapsulation of Aggregate Documents, such as HTML (MHTML). J. Palme, A. Hopmann, N. Shelness. March 1999. (Format: TXT=61854 bytes) (Obsoletes RFC2110) (Status: PROPOSED STANDARD)
- RFC2371 tip
- PROPOSED STANDARD
- Transaction Internet Protocol Version 3.0. J. Lyon, K. Evans, J. Klein. July 1998. (Format: TXT=71399 bytes) (Status: PROPOSED STANDARD)
- RFC2838 tv
- INFORMATIONAL
- Uniform Resource Identifiers for Television Broadcasts. D. Zigmond, M. Vickers. May 2000. (Format: TXT=11405 bytes) (Status: INFORMATIONAL)
- RFC2141 urn
- PROPOSED STANDARD
- URN Syntax. R. Moats. May 1997. (Format: TXT=14077 bytes) (Status: PROPOSED STANDARD)
- RFC2122 vemmi
- PROPOSED STANDARD
- VEMMI URL Specification. D. Mavrakis, H. Layec, K. Kartmann. March 1997. (Format: TXT=25043 bytes) (Status: PROPOSED STANDARD)
- RFC3529 xmlrpc.beep
- EXPERIMENTAL
- Using Extensible Markup Language-Remote Procedure Calling (XML-RPC) in Blocks Extensible Exchange Protocol (BEEP). W. Harold. April 2003. (Format: TXT=23314 bytes) (Status: EXPERIMENTAL)
- RFC3529 xmlrpc.beeps
- EXPERIMENTAL
- Using Extensible Markup Language-Remote Procedure Calling (XML-RPC) in Blocks Extensible Exchange Protocol (BEEP). W. Harold. April 2003. (Format: TXT=23314 bytes) (Status: EXPERIMENTAL)
- RFC5122 xmpp
- PROPOSED STANDARD
- Internationalized Resource Identifiers (IRIs) and Uniform Resource Identifiers (URIs) for the Extensible Messaging and Presence Protocol (XMPP). P. Saint-Andre. February 2008. (Format: TXT=55566 bytes) (Obsoletes RFC4622) (Status: PROPOSED STANDARD)
- RFC2056 z39.50r
- PROPOSED STANDARD
- Uniform Resource Locators for Z39.50. R. Denenberg, J. Kunze, D. Lynch. November 1996. (Format: TXT=14204 bytes) (Status: PROPOSED STANDARD)
- RFC2056 z39.50s
- PROPOSED STANDARD
- Uniform Resource Locators for Z39.50. R. Denenberg, J. Kunze, D. Lynch. November 1996. (Format: TXT=14204 bytes) (Status: PROPOSED STANDARD)
- RFC1738 afs
- PROPOSED STANDARD
- Uniform Resource Locators (URL). T. Berners-Lee, L. Masinter, M. McCahill. December 1994. (Format: TXT=51348 bytes) (Obsoleted by RFC4248, RFC4266) (Updated by RFC1808, RFC2368, RFC2396, RFC3986) (Status: PROPOSED STANDARD)
- RFC1738 mailserver
- PROPOSED STANDARD
- Uniform Resource Locators (URL). T. Berners-Lee, L. Masinter, M. McCahill. December 1994. (Format: TXT=51348 bytes) (Obsoleted by RFC4248, RFC4266) (Updated by RFC1808, RFC2368, RFC2396, RFC3986) (Status: PROPOSED STANDARD)
- RFC5781 rsync
- RFC1738 tn3270
- PROPOSED STANDARD
- Uniform Resource Locators (URL). T. Berners-Lee, L. Masinter, M. McCahill. December 1994. (Format: TXT=51348 bytes) (Obsoleted by RFC4248, RFC4266) (Updated by RFC1808, RFC2368, RFC2396, RFC3986) (Status: PROPOSED STANDARD)
- RFC4157 prospero
- RFC5538 snews
- PROPOSED STANDARD
- The 'news' and 'nntp' URI Schemes. F. Ellermann. April 2010. (Format: TXT=29470 bytes) (Status: PROPOSED STANDARD)
- RFC4156 wais