⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rfc2426.txt

📁 著名的RFC文档,其中有一些文档是已经翻译成中文的的.
💻 TXT
📖 第 1 页 / 共 5 页
字号:
        SORT-STRING:Harten        FN:Robert Pau Shou Chang        N:Pau;Shou Chang;Robert        SORT-STRING:Pau        FN:Osamu Koura        N:Koura;Osamu        SORT-STRING:Koura        FN:Oscar del Pozo        N:del Pozo Triscon;Oscar        SORT-STRING:Pozo        FN:Chistine d'Aboville        N:d'Aboville;Christine        SORT-STRING:Aboville3.6.6 SOUND Type Definition   To: ietf-mime-directory@imc.org   Subject: Registration of text/directory MIME type SOUND   Type name: SOUND   Type purpose: To specify a digital sound content information that   annotates some aspect of the vCard. By default this type is used to   specify the proper pronunciation of the name type value of the vCard.   Type encoding: The encoding MUST be reset to "b" using the ENCODING   parameter in order to specify inline, encoded binary data. If the   value is referenced by a URI value, then the default encoding of 8bit   is used and no explicit ENCODING parameter is needed.Dawson & Howes              Standards Track                    [Page 23]RFC 2426              vCard MIME Directory Profile        September 1998   Type value: A single value. The default is binary value. It can also   be reset to uri value. The uri value can be used to specify a value   outside of this MIME entity.   Type special notes: The type can include the type parameter "TYPE" to   specify the audio format type. The TYPE parameter values MUST be one   of the IANA registered audio formats or a non-standard audio format.   Type example:        SOUND;TYPE=BASIC;VALUE=uri:CID:JOHNQPUBLIC.part8.         19960229T080000.xyzMail@host1.com        SOUND;TYPE=BASIC;ENCODING=b:MIICajCCAdOgAwIBAgICBEUwDQYJKoZIhvcN         AQEEBQAwdzELMAkGA1UEBhMCVVMxLDAqBgNVBAoTI05ldHNjYXBlIENvbW11bm         ljYXRpb25zIENvcnBvcmF0aW9uMRwwGgYDVQQLExNJbmZvcm1hdGlvbiBTeXN0         <...the remainder of "B" encoded binary data...>3.6.7 UID Type Definition   To: ietf-mime-directory@imc.org   Subject: Registration of text/directory MIME type UID   Type name: UID   Type purpose: To specify a value that represents a globally unique   identifier corresponding to the individual or resource associated   with the vCard.   Type encoding: 8bit   Type value: A single text value.   Type special notes: The type is used to uniquely identify the object   that the vCard represents.   The type can include the type parameter "TYPE" to specify the format   of the identifier. The TYPE parameter value should be an IANA   registered identifier format. The value can also be a non-standard   format.   Type example:        UID:19950401-080045-40000F192713-0052Dawson & Howes              Standards Track                    [Page 24]RFC 2426              vCard MIME Directory Profile        September 19983.6.8 URL Type Definition   To: ietf-mime-directory@imc.org   Subject: Registration of text/directory MIME type URL   Type name: URL   Type purpose: To specify a uniform resource locator associated with   the object that the vCard refers to.   Type encoding: 8bit   Type value: A single uri value.   Type example:        URL:http://www.swbyps.restaurant.french/~chezchic.html3.6.9 VERSION Type Definition   To: ietf-mime-directory@imc.org   Subject: Registration of text/directory MIME type VERSION   Type name: VERSION   Type purpose: To specify the version of the vCard specification used   to format this vCard.   Type encoding: 8bit   Type value: A single text value.   Type special notes: The property MUST be present in the vCard object.   The value MUST be "3.0" if the vCard corresponds to this   specification.   Type example:        VERSION:3.03.7 Security Types   These types are concerned with the security of communication pathways   or access to the vCard.Dawson & Howes              Standards Track                    [Page 25]RFC 2426              vCard MIME Directory Profile        September 19983.7.1 CLASS Type Definition   To: ietf-mime-directory@imc.org   Subject: Registration of text/directory MIME type CLASS   Type name: CLASS   Type purpose: To specify the access classification for a vCard   object.   Type encoding: 8bit   Type value: A single text value.   Type special notes: An access classification is only one component of   the general security model for a directory service. The   classification attribute provides a method of capturing the intent of   the owner for general access to information described by the vCard   object.   Type examples:        CLASS:PUBLIC        CLASS:PRIVATE        CLASS:CONFIDENTIAL3.7.2 KEY Type Definition   To: ietf-mime-directory@imc.org   Subject: Registration of text/directory MIME type KEY   Type name: KEY   Type purpose: To specify a public key or authentication certificate   associated with the object that the vCard represents.   Type encoding: The encoding MUST be reset to "b" using the ENCODING   parameter in order to specify inline, encoded binary data. If the   value is a text value, then the default encoding of 8bit is used and   no explicit ENCODING parameter is needed.   Type value: A single value. The default is binary. It can also be   reset to text value. The text value can be used to specify a text   key.Dawson & Howes              Standards Track                    [Page 26]RFC 2426              vCard MIME Directory Profile        September 1998   Type special notes: The type can also include the type parameter TYPE   to specify the public key or authentication certificate format. The   parameter type should specify an IANA registered public key or   authentication certificate format. The parameter type can also   specify a non-standard format.   Type example:        KEY;ENCODING=b:MIICajCCAdOgAwIBAgICBEUwDQYJKoZIhvcNAQEEBQA         wdzELMAkGA1UEBhMCVVMxLDAqBgNVBAoTI05ldHNjYXBlIENbW11bmljYX         Rpb25zIENvcnBvcmF0aW9uMRwwGgYDVQQLExNJbmZvcm1hdGlvbiBTeXN0         ZW1zMRwwGgYDVQQDExNyb290Y2EubmV0c2NhcGUuY29tMB4XDTk3MDYwNj         E5NDc1OVoXDTk3MTIwMzE5NDc1OVowgYkxCzAJBgNVBAYTAlVTMSYwJAYD         VQQKEx1OZXRzY2FwZSBDb21tdW5pY2F0aW9ucyBDb3JwLjEYMBYGA1UEAx         MPVGltb3RoeSBBIEhvd2VzMSEwHwYJKoZIhvcNAQkBFhJob3dlc0BuZXRz         Y2FwZS5jb20xFTATBgoJkiaJk/IsZAEBEwVob3dlczBcMA0GCSqGSIb3DQ         EBAQUAA0sAMEgCQQC0JZf6wkg8pLMXHHCUvMfL5H6zjSk4vTTXZpYyrdN2         dXcoX49LKiOmgeJSzoiFKHtLOIboyludF90CgqcxtwKnAgMBAAGjNjA0MB         EGCWCGSAGG+EIBAQQEAwIAoDAfBgNVHSMEGDAWgBT84FToB/GV3jr3mcau         +hUMbsQukjANBgkqhkiG9w0BAQQFAAOBgQBexv7o7mi3PLXadkmNP9LcIP         mx93HGp0Kgyx1jIVMyNgsemeAwBM+MSlhMfcpbTrONwNjZYW8vJDSoi//y         rZlVt9bJbs7MNYZVsyF1unsqaln4/vy6Uawfg8VUMk1U7jt8LYpo4YULU7         UZHPYVUaSgVttImOHZIKi4hlPXBOhcUQ==3.8 Extended Types   The types defined by this document can be extended with private types   using the non-standard, private values mechanism defined in [RFC   2045]. Non-standard, private types with a name starting with "X-" may   be defined bilaterally between two cooperating agents without outside   registration or standardization.4.  Formal Grammar   The following formal grammar is provided to assist developers in   building parsers for the vCard.   This syntax is written according to the form described in RFC 2234,   but it references just this small subset of RFC 2234 literals:   ;*******************************************   ; Commonly Used Literal Definition   ;*******************************************   ALPHA        = %x41-5A / %x61-7A        ; Latin Capital Letter A-Latin Capital Letter Z /        ; Latin Small Letter a-Latin Small Letter zDawson & Howes              Standards Track                    [Page 27]RFC 2426              vCard MIME Directory Profile        September 1998   CHAR         = %x01-7F        ; Any C0 Controls and Basic Latin, excluding NULL from        ; Code Charts, pages 7-6 through 7-9 in [UNICODE]   CR           = %x0D        ; Carriage Return   LF           = %0A        ; Line Feed   CRLF         = CR LF        ; Internet standard newline   ;CTL         = %x00-1F / %x7F        ; Controls. Not used, but referenced in comments.   DIGIT        = %x30-39        ; Digit Zero-Digit Nine   DQUOTE       = %x22        ; Quotation Mark   HTAB         = %x09        ; Horizontal Tabulation   SP           = %x20        ; space   VCHAR        = %x21-7E        ; Visible (printing) characters   WSP          = SP / HTAB        ; White Space   ;*******************************************   ; Basic vCard Definition   ;*******************************************   vcard_entity = 1*(vcard)   vcard        = [group "."] "BEGIN" ":" "VCARD" 1*CRLF                  1*(contentline)        ;A vCard object MUST include the VERSION, FN and N types.                  [group "."] "END" ":" "VCARD" 1*CRLF   contentline  = [group "."] name *(";" param ) ":" value CRLF        ; When parsing a content line, folded lines must first        ; be unfolded according to the unfolding procedureDawson & Howes              Standards Track                    [Page 28]RFC 2426              vCard MIME Directory Profile        September 1998        ; described above. When generating a content line, lines        ; longer than 75 characters SHOULD be folded according to        ; the folding procedure described in [MIME DIR].   group        = 1*(ALPHA / DIGIT / "-")   name         = iana-token / x-name        ; Parsing of the param and value is        ; based on the "name" or type identifier        ; as defined in ABNF sections below   iana-token   = 1*(ALPHA / DIGIT / "-")        ; vCard type or parameter identifier registered with IANA   x-name       = "X-" 1*(ALPHA / DIGIT / "-")        ; Reserved for non-standard use   param        = param-name "=" param-value *("," param-value)   param-name   = iana-token / x-name   param-value  = ptext / quoted-string   ptext        = *SAFE-CHAR   value        = *VALUE-CHAR   quoted-string = DQUOTE QSAFE-CHAR DQUOTE   NON-ASCII    = %x80-FF        ; Use is restricted by CHARSET parameter        ; on outer MIME object (UTF-8 preferred)   QSAFE-CHAR   = WSP / %x21 / %x23-7E / NON-ASCII        ; Any character except CTLs, DQUOTE   SAFE-CHAR    = WSP / %x21 / %x23-2B / %x2D-39 / %x3C-7E / NON-ASCII        ; Any character except CTLs, DQUOTE, ";", ":", ","   VALUE-CHAR   = WSP / VCHAR / NON-ASCII        ; Any textual character   ;*******************************************   ; vCard Type Definition   ;   ; Provides type-specific definitions for how the   ; "value" and "param" are defined.   ;*******************************************Dawson & Howes              Standards Track                    [Page 29]RFC 2426              vCard MIME Directory Profile        September 1998   ;For name="NAME"   param        = ""        ; No parameters allowed   value        = text-value   ;For name="PROFILE"   param        = ""        ; No parameters allowed   value        = text-value        ; Value MUST be the case insensitive value "VCARD   ;For name="SOURCE"   param        = source-param        ; No parameters allowed   value        = uri   source-param = ("VALUE" "=" "uri")                / ("CONTEXT" "=" "word")        ; Parameter value specifies the protocol context        ; for the uri value.                / (x-name "=" *SAFE-CHAR)   ;For name="FN"   ;This type MUST be included in a vCard object.   param        = text-param        ; Text parameters allowed   value        = text-value   ;For name="N"   ;This type MUST be included in a vCard object.   param        = text-param        ; Text parameters allowed

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -