URIスキーム

読み:ユーアーアイ・スキーム
外語:URI scheme 英語
品詞:名詞

URI(URLURN等)で用いられる名前の一つで、処理方法を表わすもの。

目次

例えばWebサイトの場所を表わす「http://〜〜〜」といった表記は、この最初の「http」がスキーム名であり、これ全体がhttpスキームのURL(URI)になる。

衝突を避けるためURIスキームは登録が必要で、手順はRFC 4395で定義される。

一覧はIANAのサイトで公開されている

恒久的なURIスキーム

URIスキーム用途定義
aaaDiameter ProtocolRFC 6733
aaasDiameter Protocol with Secure TransportRFC 6733
aboutaboutRFC 6694
acapapplication configuration access protocolRFC 2244
acctacctI-D[ietf-appsawg-acct-uri-07]
capCalendar Access ProtocolRFC 4324
cidcontent identifierRFC 2392
coapcoapRFC 7252
coapscoapsRFC 7252
cridTV-Anytime Content Reference IdentifierRFC 4078
datadataRFC 2397
davdavRFC 4918
dictdictionary service protocolRFC 2229
dnsDomain Name SystemRFC 4501
fileホスト固有のファイル名RFC 1738
ftpFile Transfer ProtocolRFC 1738
geoGeographic LocationsRFC 5870
gogoRFC 3368
gopherGopherRFC 4266
h323ITU-T H.323RFC 3508
httpHypertext Transfer ProtocolRFC 7230
httpsHypertext Transfer Protocol SecureRFC 7230
iaxInter-Asterisk eXchange Version 2RFC 5456
icapInternet Content Adaptation ProtocolRFC 3507
imInstant MessagingRFC 3860
imapinternet message access protocolRFC 5092
infoInformation Assets with Identifiers in Public NamespacesRFC 4452
ippInternet Printing ProtocolRFC 3510
ippsInternet Printing Protocol over HTTPSI-D[mcdonald-ipps-uri-scheme-18]
irisInternet Registry Information ServiceRFC 3981
iris.beepiris.beepRFC 3983
iris.xpciris.xpcRFC 4992
iris.xpcsiris.xpcsRFC 4992
iris.lwziris.lwzRFC 4993
jabberjabber、XMPPPeter_Saint-Andre
ldapLightweight Directory Access ProtocolRFC 4516
mailtoメールアドレスRFC 6068
midmessage identifierRFC 2392
msrpMessage Session Relay ProtocolRFC 4975
msrpsMessage Session Relay Protocol SecureRFC 4975
mtqpMessage Tracking Query ProtocolRFC 3887
mupdateMailbox Update (MUPDATE) ProtocolRFC 3656
newsUsenetニューズRFC 5538
nfsnetwork file system protocolRFC 2224
niniRFC 6920
nihnihRFC 6920
nntpNNTPアクセスを使うUsenetニューズRFC 5538
opaquelocktokenopaquelocktokentRFC 4918
popPost Office Protocol v3RFC 2384
presPresenceRFC 3859
reloadreloadRFC 6940
rtspreal time streaming protocolRFC 2326I-D[ietf-mmusic-rfc2326bis-40]
rtspsRTSP over TLSRFC 2326I-D[ietf-mmusic-rfc2326bis-40]
rtspuRTSP over unreliable datagram transportRFC 2326
serviceservice locationRFC 2609
sessionsessionRFC 6787
shttpSecure Hypertext Transfer ProtocolRFC 2660
sieveManageSieve ProtocolRFC 5804
sipsession initiation protocolRFC 3261
sipssecure session initiation protocolRFC 3261
smsShort Message ServiceRFC 5724
snmpSimple Network Management ProtocolRFC 4088
soap.beepsoap.beepRFC 4227
soap.beepssoap.beepsRFC 4227
stunstunRFC 7064
stunsstunsRFC 7064
tagtagRFC 4151
tel電話RFC 3966
telnetTELNETRFC 4248
tftpTrivial File Transfer ProtocolRFC 3617
thismessagemultipart/related relative reference resolutionRFC 2557
tn3270Interactive 3270 emulation sessionsRFC 6270
tipTransaction Internet ProtocolRFC 2371
turnturnRFC 7065
turnsturnsRFC 7065
tvTV BroadcastsRFC 2838
urnUniform Resource NamesRFC 2141
vemmiversatile multimedia interfaceRFC 2122
wsWebSocket connectionsRFC 6455
wssEncrypted WebSocket connectionsRFC 6455
xconxconRFC 6501
xcon-useridxcon-useridRFC 6501
xmlrpc.beepxmlrpc.beepRFC 3529
xmlrpc.beepsxmlrpc.beepsRFC 3529
xmppExtensible Messaging and Presence ProtocolRFC 5122
z39.50rZ39.50 RetrievalRFC 2056
z39.50sZ39.50 SessionRFC 2056

暫定のURIスキーム

URIスキーム用途定義
acracrOMA-OMNA
adiumxtraadiumxtraDave_Thaler
afpafpDave_Thaler
afsAndrew File System global file namesRFC 1738
aimaimDave_Thaler
aptaptDave_Thaler
attachmentattachmentDave_Thaler
awawDave_Thaler
barionbarionBíró_Tamás
besharebeshareDave_Thaler
bitcoinbitcoinDave_Thaler
boloboloDave_Thaler
calltocalltoAlexey_Melnikov
chromechromeDave_Thaler
chrome-extensionchrome-extensionDave_Thaler
com-eventbrite-attendeecom-eventbrite-attendeeBob_Van_Zant
contentcontentDave_Thaler
cvscvsDave_Thaler
dlna-playsingledlna-playsingleDLNA
dlna-playcontainerdlna-playcontainerDLNA
dtnDTNRG research and developmentRFC 5050
dvbdvbI-D[mcroberts-uri-dvb]
ed2ked2kDave_Thaler
facetimefacetimeDave_Thaler
feedfeedDave_Thaler
feedreadyfeedreadyMirko_Nosenzo
fingerfingerDave_Thaler
fishfishDave_Thaler
ggggDave_Thaler
gitgitDave_Thaler
gizmoprojectgizmoprojectDave_Thaler
gtalkgtalkDave_Thaler
hamhamRFC 7046
hcphcpAlexey_Melnikov
iconiconI-D[lafayette-icon-uri-scheme]
ipnipnRFC 6260
ircircDave_Thaler
irc6irc6Dave_Thaler
ircsircsDave_Thaler
itmsitmsDave_Thaler
jarjarDave_Thaler
jmsJava Message ServiceRFC 6167
keyparckeyparcDave_Thaler
lastfmlastfmDave_Thaler
ldapsldapsDave_Thaler
magnetmagnetDave_Thaler
mapsmapsDave_Thaler
marketmarketDave_Thaler
messagemessageDave_Thaler
mmsmmsAlexey_Melnikov
ms-helpms-helpAlexey_Melnikov
ms-settings-powerms-settings-powerurischemeowners_at_microsoft.com
msnimmsnimAlexey_Melnikov
mumblemumbleDave_Thaler
mvnmvnDave_Thaler
notesnotesDave_Thaler
oidoidI-D[larmouth-oid-iri]
palmpalmDave_Thaler
paparazzipaparazziDave_Thaler
pkcs11pkcs11I-D[pechanec-pkcs11uri]
platformplatformDave_Thaler
proxyproxyDave_Thaler
psycpsycDave_Thaler
queryqueryDave_Thaler
resresAlexey_Melnikov
resourceresourceDave_Thaler
rmirmiDave_Thaler
rsyncrsyncRFC 5781
rtmfprtmfpRFC 7425
rtmprtmpDave_Thaler
secondlifequeryDave_Thaler
sftpqueryDave_Thaler
sgnsgnDave_Thaler
skypeskypeAlexey_Melnikov
smbsmbDave_Thaler
smtpsmtpI-D[melnikov-smime-msa-to-mda]
soldatsoldatDave_Thaler
spotifyspotifyDave_Thaler
sshsshDave_Thaler
steamsteamDave_Thaler
submitsubmitI-D[melnikov-smime-msa-to-mda]
svnsvnDave_Thaler
teamspeakteamspeakDave_Thaler
teliaeidteliaeidPeter_Lewandowski
thingsthingsDave_Thaler
udpudpDave_Thaler
unrealunrealDave_Thaler
ut2004ut2004Dave_Thaler
ventriloventriloDave_Thaler
view-sourceview-sourceMykyta_Yevstifeyev
webcalwebcalDave_Thaler
wtaiwtaiDave_Thaler
wyciwygwyciwygDave_Thaler
xfirexfireDave_Thaler
xrixriDave_Thaler
ymsgrymsgrDave_Thaler

歴史的なURIスキーム

URIスキーム用途定義
faxfaxRFC 2806 RFC 3966
mailserverAccess to data available from mail serversRFC 6196
modemmodemRFC 2806 RFC 3966
packpackI-D[shur-pack-uri-scheme]
prosperoProsperoディレクトリサービスRFC 4157
snewsNNTP over SSL/TLSRFC 5538
videotexvideotexI-D[mavrakis-videotex-url-spec] RFC 2122 RFC 3986
waisWide Area Information ServersRFC 4156
z39.50Z39.50 information accessRFC 1738 RFC 2056

その他

不明なもの

IANAに登録されないままで使われているとみられる。

  • clsid ‐ ActiveX用のClassID
  • java ‐ Javaアプレット用
  • phone ‐ 電話番号

Netscape Navigator

Netscape Navigatorでは、次のような独自のURIスキームが利用できる。

  • javascript
  • livescript
  • mocha
  • montulli

Internet Explorer

WindowsのInternet Explorerでは、次のような独自のURIスキームが利用できる。

  • mk
関連する用語
URI
URL
URN
RFC

コメントなどを投稿するフォームは、日本語対応時のみ表示されます


KisoDic通信用語の基礎知識検索システム WDIC Explorer Version 7.04a (27-May-2022)
Search System : Copyright © Mirai corporation
Dictionary : Copyright © WDIC Creators club