RFC 2068:Hypertext Transfer Protocol -- HTTP/1.1
RFC-Ref

MIME


Click on the red underlined text to get to the source

... 1945 [6], improved the protocol by allowing messages to be in the format of MIME-like messages, containing metainformation about the data transferred and modifiers on the request/response ...
... Internet mail as defined by the Multipurpose Internet Mail Extensions (MIME). HTTP ...
... URI, and protocol version, followed by a MIME-like message containing request modifiers, client information, and possible body content over a ...
... version and a success or error code, followed by a MIME-like message containing server information, entity metainformation, and possible entity ...
... entity-body content. The relationship between HTTP and MIME is described in appendix 19.4. Most HTTP ...


... HTTP uses the same definition of the term "character set" as that described for MIME: The term "character set ...
... methods such as those that use ISO 2022's techniques. However, the definition associated with a MIME character set name MUST fully specify the mapping to be performed ...
... referred to as a "character encoding." However, since HTTP and MIME share the same registry, it is important that the terminology also ...
... Transfer codings are analogous to the Content-Transfer-Encoding values of MIME , which were designed to enable safe transport of binary data ...
... by the user agent) the parameters for that MIME type as described by that type/subtype definition to the and inform the user of any problems discovered. ...
... MIME provides for a number of "multipart" types -- encapsulations of one or more entities within a single message-body ...
... one or more entities within a single message-body. All multipart types share a common syntax, as defined in MIME [7], and MUST include a boundary parameter as part of the media type value ...
... CRLF to represent line breaks between body-parts. Unlike in MIME, the epilogue of any multipart message MUST be empty; HTTP applications ...
... HTTP user agent SHOULD follow the same or similar behavior as a MIME user agent would upon receipt of a multipart type. If an application receives an unrecognized multipart subtype, the ...


... Note: The meaning of this field is significantly different from the corresponding definition in MIME, where it is an optional field used within the "message/external-body" content-type ...
... HTTP extends RFC 1864draft to permit the digest to be computed for MIME composite media-types ...
... entity-body for composite types may contain many body-parts, each with its own MIME and HTTP headers (including Content-MD5 ...
... HTTP as in RFC 1864draft for MIME entity-bodies, there are several ways ...
... HTTP entity-bodies differs from its application to MIME entity-bodies. One is that HTTP ...
... entity-bodies. One is that HTTP, unlike MIME, does not use Content-Transfer-Encoding, and does use Transfer-Encoding ...
... HTTP more frequently uses binary content types than MIME, so it is worth noting that, in such cases, the byte order used to compute the ...
... example, a response to a request for multiple non-overlapping ranges), these are transmitted as a multipart MIME message. The multipart MIME content-type used for this purpose is defined in this ...
... ranges), these are transmitted as a multipart MIME message. The multipart MIME content-type used for this purpose is defined in this specification to be "multipart/byteranges". See appendix 19.2 for its definition. ...
... A client that cannot decode a MIME multipart/byteranges message should not ask for multiple byte-ranges in a single request. ...


... 822std11(-> 2822prop). Similarly, it reuses many of the definitions provided by Nathaniel Borenstein and Ned Freed for MIME. We hope that their inclusion in this specification will help reduce past confusion over the relationship between HTTP ...


... Freed, N., and N. Borenstein, "Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies", RFC 2045draft, Innosoft, First Virtual, November 1996. ...
... Moore, K., "MIME (Multipurpose Internet Mail Extensions) Part Three: Message Header Extensions for Non-ASCII ...


... example, a response to a request for multiple non-overlapping ranges), these are transmitted as a multipart MIME message. The multipart media type for this purpose is called ...
... Content-Type and Content-Range fields. The parts are separated using a MIME boundary parameter. Media Type name ...
... Differences Between HTTP Entities and MIME Entities ...
... Internet Mail (RFC 822) and the Multipurpose Internet Mail Extensions (MIME ) to allow entities to be transmitted in an open variety of representations and with extensible mechanisms. However, MIME ...
... MIME ) to allow entities to be transmitted in an open variety of representations and with extensible mechanisms. However, MIME [7] discusses mail, and HTTP ...
... HTTP has a few features that are different from those described in MIME. These differences were carefully chosen to optimize performance over binary connections ...
... This appendix describes specific areas where HTTP differs from MIME. Proxies and gateways ...
... Proxies and gateways to strict MIME environments SHOULD be aware of these differences and provide the appropriate conversions where necessary. Proxies ...
... necessary. Proxies and gateways from MIME environments to HTTP also need to be aware of the differences because some conversions may be ...
... MIME requires that an Internet mail entity be converted to canonical form ...
... media type when transmitted over HTTP. MIME requires that content with a type of "text" represent line breaks as CRLF ...
... proxy or gateway from HTTP to a strict MIME environment SHOULD translate all line breaks within the text media types ...
... environment SHOULD translate all line breaks within the text media types described in section 3.7.1 of this document to the MIME canonical form of CRLF ...
... MIME does not include any concept equivalent to HTTP/1.1's Content- Encoding header ...
... proxies and gateways from HTTP to MIME-compliant protocols MUST either change the value of the Content-Type ...
... function as Content-Encoding. However, this parameter is not part of MIME.) ...
... HTTP does not use the Content-Transfer-Encoding (CTE) field of MIME. Proxies and gateways ...
... Proxies and gateways from MIME-compliant protocols to HTTP MUST remove ...
... Proxies and gateways from HTTP to MIME-compliant protocols are responsible for ensuring that the message is in the correct format and encoding ...
... In MIME, most header fields in multipart body-parts are generally ignored unless the field name begins with "Content-". In HTTP/1.1 ...
... gateways MUST remove any transfer coding prior to forwarding a message via a MIME-compliant protocol. A process for decoding the "chunked" transfer coding (section 3.6) ...
... MIME-Version ...
... HTTP is not a MIME-compliant protocol (see appendix 19.4). However, HTTP/1.1 messages may include a single MIME-Version ...
... MIME-compliant protocol (see appendix 19.4). However, HTTP/1.1 messages may include a single MIME-Version general-header field to indicate what version of the MIME ...
... MIME-Version general-header field to indicate what version of the MIME protocol was used to construct the message. Use of the MIME-Version header field ...
... version of the MIME protocol was used to construct the message. Use of the MIME-Version header field indicates that the message is in full compliance with the MIME ...
... MIME-Version header field indicates that the message is in full compliance with the MIME protocol. Proxies/gateways ...
... gateways are responsible for ensuring full compliance (where possible) when exporting HTTP messages to strict MIME environments. MIME-Version ...
... MIME environments. MIME-Version = "MIME-Version" ":" 1*DIGIT "." 1*DIGIT ...
... MIME-Version = "MIME-Version" ":" 1*DIGIT "." 1*DIGIT ...
... DIGIT MIME version "1.0" is the default for use in HTTP/1.1. However, HTTP/1.1 ...
... HTTP/1.1 message parsing and semantics are defined by this document and not the MIME specification. ...



Google
Web
RFC-Ref