Coverage for /pythoncovmergedfiles/medio/medio/usr/local/lib/python3.9/dist-packages/docutils/utils/urischemes.py: 100%

Shortcuts on this page

r m x   toggle line displays

j k   next/prev highlighted chunk

0   (zero) top of page

1   (one) first highlighted chunk

2 statements  

1# $Id$ 

2# Author: David Goodger <goodger@python.org> 

3# Copyright: This module has been placed in the public domain. 

4 

5""" 

6`schemes` is a dictionary with lowercase URI addressing schemes as 

7keys and descriptions as values. It was compiled from the index at 

8http://www.iana.org/assignments/uri-schemes (revised 2005-11-28) 

9and an older list at https://www.w3.org/Addressing/schemes.html. 

10""" 

11 

12# Many values are blank and should be filled in with useful descriptions. 

13 

14schemes = { 

15 'about': 'provides information on Navigator', 

16 'acap': 'Application Configuration Access Protocol; RFC 2244', 

17 'addbook': "To add vCard entries to Communicator's Address Book", 

18 'afp': 'Apple Filing Protocol', 

19 'afs': 'Andrew File System global file names', 

20 'aim': 'AOL Instant Messenger', 

21 'callto': 'for NetMeeting links', 

22 'castanet': 'Castanet Tuner URLs for Netcaster', 

23 'chttp': 'cached HTTP supported by RealPlayer', 

24 'cid': 'content identifier; RFC 2392', 

25 'crid': 'TV-Anytime Content Reference Identifier; RFC 4078', 

26 'data': 'allows inclusion of small data items as "immediate" data; ' 

27 'RFC 2397', 

28 'dav': 'Distributed Authoring and Versioning Protocol; RFC 2518', 

29 'dict': 'dictionary service protocol; RFC 2229', 

30 'dns': 'Domain Name System resources', 

31 'eid': 'External ID; non-URL data; general escape mechanism to allow ' 

32 'access to information for applications that are too ' 

33 'specialized to justify their own schemes', 

34 'fax': 'a connection to a terminal that can handle telefaxes ' 

35 '(facsimiles); RFC 2806', 

36 'feed': 'NetNewsWire feed', 

37 'file': 'Host-specific file names; RFC 1738', 

38 'finger': '', 

39 'freenet': '', 

40 'ftp': 'File Transfer Protocol; RFC 1738', 

41 'go': 'go; RFC 3368', 

42 'gopher': 'The Gopher Protocol', 

43 'gsm-sms': 'Global System for Mobile Communications Short Message ' 

44 'Service', 

45 'h323': 'video (audiovisual) communication on local area networks; ' 

46 'RFC 3508', 

47 'h324': 'video and audio communications over low bitrate connections ' 

48 'such as POTS modem connections', 

49 'hdl': 'CNRI handle system', 

50 'hnews': 'an HTTP-tunneling variant of the NNTP news protocol', 

51 'http': 'Hypertext Transfer Protocol; RFC 2616', 

52 'https': 'HTTP over SSL; RFC 2818', 

53 'hydra': 'SubEthaEdit URI. ' 

54 'See http://www.codingmonkeys.de/subethaedit.', 

55 'iioploc': 'Internet Inter-ORB Protocol Location?', 

56 'ilu': 'Inter-Language Unification', 

57 'im': 'Instant Messaging; RFC 3860', 

58 'imap': 'Internet Message Access Protocol; RFC 2192', 

59 'info': 'Information Assets with Identifiers in Public Namespaces', 

60 'ior': 'CORBA interoperable object reference', 

61 'ipp': 'Internet Printing Protocol; RFC 3510', 

62 'irc': 'Internet Relay Chat', 

63 'iris.beep': 'iris.beep; RFC 3983', 

64 'iseek': 'See www.ambrosiasw.com; a little util for OS X.', 

65 'jar': 'Java archive', 

66 'javascript': 'JavaScript code; ' 

67 'evaluates the expression after the colon', 

68 'jdbc': 'JDBC connection URI.', 

69 'ldap': 'Lightweight Directory Access Protocol', 

70 'lifn': '', 

71 'livescript': '', 

72 'lrq': '', 

73 'mailbox': 'Mail folder access', 

74 'mailserver': 'Access to data available from mail servers', 

75 'mailto': 'Electronic mail address; RFC 2368', 

76 'md5': '', 

77 'mid': 'message identifier; RFC 2392', 

78 'mocha': '', 

79 'modem': 'a connection to a terminal that can handle incoming data ' 

80 'calls; RFC 2806', 

81 'mtqp': 'Message Tracking Query Protocol; RFC 3887', 

82 'mupdate': 'Mailbox Update (MUPDATE) Protocol; RFC 3656', 

83 'news': 'USENET news; RFC 1738', 

84 'nfs': 'Network File System protocol; RFC 2224', 

85 'nntp': 'USENET news using NNTP access; RFC 1738', 

86 'opaquelocktoken': 'RFC 2518', 

87 'phone': '', 

88 'pop': 'Post Office Protocol; RFC 2384', 

89 'pop3': 'Post Office Protocol v3', 

90 'pres': 'Presence; RFC 3859', 

91 'printer': '', 

92 'prospero': 'Prospero Directory Service; RFC 4157', 

93 'rdar': 'URLs found in Darwin source ' 

94 '(http://www.opensource.apple.com/darwinsource/).', 

95 'res': '', 

96 'rtsp': 'real time streaming protocol; RFC 2326', 

97 'rvp': '', 

98 'rwhois': '', 

99 'rx': 'Remote Execution', 

100 'sdp': '', 

101 'service': 'service location; RFC 2609', 

102 'shttp': 'secure hypertext transfer protocol', 

103 'sip': 'Session Initiation Protocol; RFC 3261', 

104 'sips': 'secure session intitiaion protocol; RFC 3261', 

105 'smb': 'SAMBA filesystems.', 

106 'snews': 'For NNTP postings via SSL', 

107 'snmp': 'Simple Network Management Protocol; RFC 4088', 

108 'soap.beep': 'RFC 3288', 

109 'soap.beeps': 'RFC 3288', 

110 'ssh': 'Reference to interactive sessions via ssh.', 

111 't120': 'real time data conferencing (audiographics)', 

112 'tag': 'RFC 4151', 

113 'tcp': '', 

114 'tel': 'a connection to a terminal that handles normal voice ' 

115 'telephone calls, a voice mailbox or another voice messaging ' 

116 'system or a service that can be operated using DTMF tones; ' 

117 'RFC 3966.', 

118 'telephone': 'telephone', 

119 'telnet': 'Reference to interactive sessions; RFC 4248', 

120 'tftp': 'Trivial File Transfer Protocol; RFC 3617', 

121 'tip': 'Transaction Internet Protocol; RFC 2371', 

122 'tn3270': 'Interactive 3270 emulation sessions', 

123 'tv': '', 

124 'urn': 'Uniform Resource Name; RFC 2141', 

125 'uuid': '', 

126 'vemmi': 'versatile multimedia interface; RFC 2122', 

127 'videotex': '', 

128 'view-source': 'displays HTML code that was generated with JavaScript', 

129 'wais': 'Wide Area Information Servers; RFC 4156', 

130 'whodp': '', 

131 'whois++': 'Distributed directory service.', 

132 'x-man-page': 'Opens man page in Terminal.app on OS X ' 

133 '(see macosxhints.com)', 

134 'xmlrpc.beep': 'RFC 3529', 

135 'xmlrpc.beeps': 'RFC 3529', 

136 'z39.50r': 'Z39.50 Retrieval; RFC 2056', 

137 'z39.50s': 'Z39.50 Session; RFC 2056', 

138 }