什么是MIME?

\u4ec0\u4e48\u53eb\u505aHTTP?


\u591a\u7528\u9014\u4e92\u8054\u7f51\u90ae\u4ef6\u6269\u5c55\u7c7b\u578b\uff0c\u662f\u4e00\u4efd\u4e13\u95e8\u63cf\u8ff0Internet\u90ae\u4ef6\u6807\u51c6\u4f20\u8f93\u591a\u5a92\u4f53\u6570\u636e\u7684\u6280\u672f\u8d44\u6599\u3002
MIME\u662f\u8bbe\u5b9a\u67d0\u79cd\u6269\u5c55\u540d\u7684\u6587\u4ef6\u7528\u4e00\u79cd\u5e94\u7528\u7a0b\u5e8f\u6765\u6253\u5f00\u7684\u65b9\u5f0f\u7c7b\u578b\uff0c\u5f53\u8be5\u6269\u5c55\u540d\u6587\u4ef6\u88ab\u8bbf\u95ee\u7684\u65f6\u5019\uff0c\u6d4f\u89c8\u5668\u4f1a\u81ea\u52a8\u4f7f\u7528\u6307\u5b9a\u5e94\u7528\u7a0b\u5e8f\u6765\u6253\u5f00\u3002\u591a\u7528\u4e8e\u6307\u5b9a\u4e00\u4e9b\u5ba2\u6237\u7aef\u81ea\u5b9a\u4e49\u7684\u6587\u4ef6\u540d\uff0c\u4ee5\u53ca\u4e00\u4e9b\u5a92\u4f53\u6587\u4ef6\u6253\u5f00\u65b9\u5f0f\u3002
\u5b83\u662f\u4e00\u4e2a\u4e92\u8054\u7f51\u6807\u51c6\uff0c\u6269\u5c55\u4e86\u7535\u5b50\u90ae\u4ef6\u6807\u51c6\u4ee5\u652f\u6301\uff1a
\u975eASCII\u5b57\u7b26\u6587\u672c\uff1b\u975e\u6587\u672c\u683c\u5f0f\u9644\u4ef6\uff08\u4e8c\u8fdb\u5236\u3001\u58f0\u97f3\u3001\u56fe\u50cf\u7b49\uff09\uff1b\u7531\u591a\u4e2a\u90e8\u5206\u7ec4\u6210\u7684\u6d88\u606f\u6b63\u6587\uff1b\u5305\u542b\u975eASCII\u5b57\u7b26\u7684\u5934\u4fe1\u606f\u3002
\u8fd9\u4e2a\u6807\u51c6\u88ab\u5b9a\u4e49\u5728RFC 2045\u3001RFC 2046\u3001RFC 2047\u3001RFC 2048\u3001RFC 2049\u7b49RFC\u4e2d\u3002 MIME\u6539\u5584\u4e86\u7531RFC 822\u8f6c\u53d8\u800c\u6765\u7684RFC 2822\u3002\u8fd9\u4e9b\u65e7\u6807\u51c6\u89c4\u5b9a\u7535\u5b50\u90ae\u4ef6\u6807\u51c6\u4e0d\u5141\u8bb8\u5728\u90ae\u4ef6\u4e2d\u4f7f\u7528\u96647\u4f4dASCII\u5b57\u7b26\u96c6\u4ee5\u5916\u7684\u5b57\u7b26\u3002
\u56e0\u6b64\uff0c\u4e00\u4e9b\u975e\u82f1\u8bed\u5b57\u7b26\u6d88\u606f\u548c\u4e8c\u8fdb\u5236\u6587\u4ef6\u3001\u56fe\u50cf\u3001\u58f0\u97f3\u548c\u5176\u5b83\u975e\u6587\u672c\u6d88\u606f\u4e0d\u80fd\u901a\u8fc7\u7535\u5b50\u90ae\u4ef6\u4f20\u8f93\u3002mime\u6307\u5b9a\u7528\u4e8e\u8868\u793a\u5404\u79cd\u6570\u636e\u7c7b\u578b\u7684\u7b26\u53f7\u5316\u65b9\u6cd5\u3002\u6b64\u5916\uff0c\u5728\u4e07\u7ef4\u7f51HTTP\u534f\u8bae\u4e2d\u4e5f\u4f7f\u7528\u4e86mime\u6846\u67b6\uff0c\u5e76\u5c06\u5176\u6269\u5c55\u5230\u4e92\u8054\u7f51\u5a92\u4f53\u7c7b\u578b\u3002

\u6269\u5c55\u8d44\u6599\uff1a
\u80cc\u666f\u4ecb\u7ecd\uff1a
\u591a\u7528\u9014\u4e92\u8054\u7f51\u90ae\u4ef6\u6269\u5c55\uff0c\u57281992\u5e74\u6700\u65e9\u5e94\u7528\u4e8e\u7535\u5b50\u90ae\u4ef6\u7cfb\u7edf\uff0c\u4f46\u540e\u6765\u4e5f\u5e94\u7528\u5230\u6d4f\u89c8\u5668\u3002\u670d\u52a1\u5668\u4f1a\u5c06\u5b83\u4eec\u53d1\u9001\u7684\u591a\u5a92\u4f53\u6570\u636e\u7684\u7c7b\u578b\u544a\u8bc9\u6d4f\u89c8\u5668\uff0c\u800c\u901a\u77e5\u624b\u6bb5\u5c31\u662f\u8bf4\u660e\u8be5\u591a\u5a92\u4f53\u6570\u636e\u7684MIME\u7c7b\u578b\uff0c\u4ece\u800c\u8ba9\u6d4f\u89c8\u5668\u77e5\u9053\u63a5\u6536\u5230\u7684\u4fe1\u606f\u54ea\u4e9b\u662fMP3\u6587\u4ef6\uff0c\u54ea\u4e9b\u662fShockwave\u6587\u4ef6\u7b49\u7b49\u3002
\u670d\u52a1\u5668\u5c06MIME\u6807\u5fd7\u7b26\u653e\u5165\u4f20\u9001\u7684\u6570\u636e\u4e2d\u6765\u544a\u8bc9\u6d4f\u89c8\u5668\u4f7f\u7528\u54ea\u79cd\u63d2\u4ef6\u8bfb\u53d6\u76f8\u5173\u6587\u4ef6\u3002
\u53c2\u8003\u8d44\u6599\u6765\u6e90\uff1a\u767e\u5ea6\u767e\u79d1-MIME
\u53c2\u8003\u8d44\u6599\u6765\u6e90\uff1a\u767e\u5ea6\u767e\u79d1-\u4e92\u8054\u7f51\u90ae\u4ef6

MIME(Multipurpose Internet Mail Extensions)多功能Internet 邮件扩充服务。
MIME利用了一个事实就是,RFC 822在消息体的内容中做了一点限制:唯一的限制就是只能使用简单的ASCII文本。所以,MIME信息由正常的Internet文本邮件组成,文本邮件拥有一些特别的符合RFC 822的信息头和格式化过的信息体(用ASCII 的子集来表示的附件)。这些MIME头给出了一种在邮件中表示附件的特别的方法。

MIME信息的剖析
一个普通的文本邮件的信息包含一个头部分(To: From: Subject: 等等)和一个体部分(Hello Mr.,等等)。在一个符合MIME的信息中,也包含一个信息头并不奇怪,邮件的各个部分叫做MIME段,每段前也缀以一个特别的头。MIME邮件只是基于RFC 822邮件的一个扩展。然而它有着自已的RFC规范集。
头字段
MIME头根据在邮件包中的位置,大体上分为MIME信息头和MIME段头。(译者:MIME信息头指整个邮件的头,而MIME段头只每个MIME段的头。)

MIME信息头有:
MIME-Version:
这个头提供了所用MIME的版本号。这个值习惯上为1.0。
Content-Type:
它定义了数据的类型,以便数据能被适当的处理。有效的类型有:text,
image,audio,video, applications,multipart和message。注意任何一个二进制附件都应该被叫做application/octet- stream。这个头的一些用例为:image/jpg, application/mswork,multipart/mixed,这只是很少的一部分。

Content-Transfer-Encoding:
这是所有头中最重要的一个,因为它说明了对数据所执行的编码方式,客
户/MUA 将用它对附件进行解码。对于每个附件,可以使用7bit,8bit,
binary ,quoted-printable,base64和custom中的一种编码方式。7bit编码是用在US ASCII字符集上的常用的一种编码方式,也就是,保持它的原样。8bit和binary编码一般不用。对人类可读的标准文本,如果传输要经过对格式有影响的网关时对其进行保护,可以使用quoted printable 。Base64是一种通用方法,在需要决定使用哪一种编码方法时,它提供了一个不用费脑子的选择;它通常用在二进制,非文本数据上。注意,任何非7bit 数据必须用一种模式编码,这样它就可以通过Internet邮件网关!
Content-ID:
如果Content-Type是message/external-body或multipart/alternative时,这个
头就有用了。它超出了本文的范围。
Content-Description:
这是一个可选的头。它是任何信息段内容的自由文本描述。描述必须使用us-ascii码。
Content-Disposition:
一个试验性的头,它用于给客户程序/MUA提供提示,来决定是否在行内显示附件或作为单独的附件。
MIME段头(出现在实际的MIME附件部分的头),除了MIME-Version头,可以拥有以上任何头字段。如果一个MIME头是信息块的一部分,它将作用于整个信息体。例如,如果Content-Transfer-Encoding显示在信息(指整个信息)头中,它应用于整个信息体,但是如果它显示在一个MIME段里,它"只能"用于那个段中.

看看是不是你要的这个!

Multipurpose Internet Mail Extensions

MIME是一种保证非ASCII码文件在internet上传播的规格。原本是用于邮件系统传送除了ASCII就是纯文本文件的内容外,可以传送图片等其他格式使用的。后来,浏览器也支持这种规范,所以除了HTML等文本格式外,可以有很多其他格式。

MIME已经预定义了许多种文件格式,包括大部分的图象格式jpg,gif,png等等,由于MIME本身是允许被扩展的,这样更多的公司都为自己的产品所使用的格式注册了MIME类型,比如Adobe的pdf和ps等等。

最后,MIME针对安全加密信息的规范是 S/MIME。

MIME规范受 IETF (http://www.ietf.org/) 负责。

  • mime鎬庝箞璇 璇峰彂 璇煶
    绛旓細鑻卞紡鍙戦煶鏄 [maɪm] 锛岀編寮忓彂闊虫槸 [maɪm]銆mime 鐨勬剰鎬濓細1銆佸搼鍓ц〃婕旓紱鍝戝墽锛涢粯鍓э紙鍚嶈瘝锛変緥鍙ワ細The performance consisted of dance, music and mime.婕斿嚭鍖呮嫭鑸炶箞銆侀煶涔愬拰鍝戝墽銆2銆佽〃婕斿搼鍓э紱鐢ㄥ搼鍓у姩浣滆〃鐜帮紙鍔ㄨ瘝锛変緥鍙ワ細Each player has to mime the title of a movie, play or...
  • S/MIME鏄粈涔鎰忔
    绛旓細鍒嗙被: 鏁欒偛/绉戝 >> 瀛︿範甯姪 瑙f瀽:MIME/S-MIME锛氬鐢ㄩ旂綉闄呴偖浠舵墿鍏呭崗璁 MIME/S-MIME锛歁ultipurpose Inter Mail Extensions and Secure MIME 澶氱敤閫旂綉闄呴偖浠舵墿鍏呭崗璁紙MIME锛夋槸 Multipurpose Inter Mail Extensions 鐨勭缉鍐欙紝璇存槑浜嗗浣曞畨鎺掓秷鎭牸寮忎娇娑堟伅鍦ㄤ笉鍚岀殑閭欢绯荤粺鍐呰繘琛屼氦鎹 MIME 鐨勬牸寮忕伒娲...
  • 鏂囦欢鐨凪ine绫诲瀷鏄浠涔鎰忔?
    绛旓細MIME, 鍏ㄧО涓衡淢ultipurpose Internet Mail Extensions鈥, 姣旇緝纭垏鐨勪腑鏂囧悕绉颁负鈥滃鐢ㄩ斾簰鑱旂綉閭欢鎵╁睍鈥濄傚畠鏄綋鍓嶅箍娉涘簲鐢ㄧ殑涓绉嶇數瀛愰偖浠舵妧鏈鑼冿紝鍩烘湰鍐呭瀹氫箟浜嶳FC 2045-2049 浠涔堟槸MIME绫诲瀷?-鍦ㄦ妸杈撳嚭缁撴灉浼犻佸埌娴忚鍣ㄤ笂鐨勬椂鍊欙紝娴忚鍣ㄥ繀椤诲惎鍔ㄩ傚綋鐨勫簲鐢ㄧ▼搴忔潵澶勭悊杩欎釜杈撳嚭鏂囨。銆傝繖鍙互閫氳繃澶氱绫诲瀷...
  • MIME鐨勫畾涔()鍏朵富瑕佸姛鑳芥槸()()()()
    绛旓細銆愮瓟妗堛戯細绉诲姩绠$悊瀹炰綋;鏄疎PC鏍稿績缃戞帶鍒堕潰缃戝厓鎺ュ叆鎺у埗;绉诲姩鎬х鐞;浼氳瘽绠$悊;鍔熻兘缃戝厓閫夋嫨鍔熻兘
  • mime绫诲瀷鏈浠涔浣滅敤
    绛旓細mime绫诲瀷鏄鐢ㄩ斾簰鑱旂綉閭欢鎵╁睍绫诲瀷銆傛槸璁惧畾鏌愮鎵╁睍鍚嶇殑鏂囦欢鐢ㄤ竴绉嶅簲鐢ㄧ▼搴忔潵鎵撳紑鐨勬柟寮忕被鍨嬶紝褰撹鎵╁睍鍚嶆枃浠惰璁块棶鐨勬椂鍊欙紝娴忚鍣ㄤ細鑷姩浣跨敤鎸囧畾搴旂敤绋嬪簭鏉ユ墦寮銆傚鐢ㄤ簬鎸囧畾涓浜涘鎴风鑷畾涔夌殑鏂囦欢鍚嶏紝浠ュ強涓浜涘獟浣撴枃浠舵墦寮鏂瑰紡銆MIME鏄竴涓簰鑱旂綉鏍囧噯锛屾墿灞曚簡鐢靛瓙閭欢鏍囧噯锛屼娇鍏惰兘澶熸敮鎸侊細闈濧SCII瀛楃鏂囨湰...
  • mime璁$畻鏈烘槸浠涔鎰忔
    绛旓細MIME璁$畻鏈烘槸涓绉嶅鍔熻兘鐨勫濯掍綋鏍囧噯锛屽彲鐢ㄤ簬鍙戦佸拰鎺ユ敹鐢靛瓙閭欢銆佺綉椤靛唴瀹逛互鍙婂悇绉嶅叾浠栫被鍨嬬殑鏂囨。鍜屽獟浣撴枃浠躲 MIME璁$畻鏈虹殑浼樼偣鍦ㄤ簬鍦ㄧ數瀛愰偖浠跺拰浜掕仈缃戜紶杈撲腑鑳藉瀹炵幇楂樻晥鐨勬枃浠朵紶杈擄紝鍚屾椂涔熻兘澶熺‘淇濅紶杈撴枃浠朵笉浼氫涪澶辨暟鎹拰鏍煎紡涓婄殑閿欒銆侻IME璁$畻鏈虹殑搴旂敤鑼冨洿瓒婃潵瓒婂箍娉涳紝宸茬粡鎴愪负浜掕仈缃戝拰鐢靛瓙閭欢浼犺緭鏍囧噯涔嬩竴...
  • 浠涔堟槸 MIME Type
    绛旓細MIME(Multipurpose Internet Mail Extensions)澶氱敤閫斾簰鑱旂綉閭欢鎵╁睍绫诲瀷銆傛槸璁惧畾鏌愮鎵╁睍鍚嶇殑鏂囦欢鐢ㄤ竴绉嶅簲鐢ㄧ▼搴忔潵鎵撳紑鐨勬柟寮忕被鍨嬶紝褰撹鎵╁睍鍚嶆枃浠惰璁块棶鐨勬椂鍊欙紝娴忚鍣ㄤ細鑷姩浣跨敤鎸囧畾搴旂敤绋嬪簭鏉ユ墦寮銆傚鐢ㄤ簬鎸囧畾涓浜涘鎴风鑷畾涔夌殑鏂囦欢鍚嶏紝浠ュ強涓浜涘獟浣撴枃浠舵墦寮鏂瑰紡銆傜櫨搴︾櫨绉戣鐨勫緢鍏ㄤ簡 ...
  • MIME涓嶴MTP鐨勫叧绯绘槸鎬庢牱鐨?浠涔堟槸quoted-printable缂栫爜鍜宐ase64缂栫爜...
    绛旓細绛旓細MIME鍏ㄧО鏄氱敤鍥犵壒缃戦偖浠舵墿鍏匨IME銆傚畠骞舵病鏈夋敼鍔ㄦ垨鍙栦唬SMTP銆侻IME鐨勬剰鍥炬槸缁х画浣跨敤鐩墠鐨凴FC 822鏍煎紡锛屼絾澧炲姞浜嗛偖浠朵富浣撶殑缁撴瀯锛屽苟瀹氫箟浜嗕紶閫侀潪ASCII鐮佺殑缂栫爜瑙勫垯銆備篃灏辨槸璇达紝MIME閭欢鍙互鍦ㄧ幇鏈夌殑鐢靛瓙閭欢绋嬪簭鍜屽崗璁笅浼犻併備笅鍥捐〃鏄庝簡MIME鍜孲MTP鐨勫叧绯伙細闈 ASCII 鐮 7 浣 ASCII 鐮 MIME SMTP MI...
  • m4a鐨勬枃浠鐨凪IME绫诲瀷
    绛旓細鑳屾櫙浠嬬粛锛MIME锛氬叏绉癕ultipurpose Internet Mail Extensions锛屽鍔熻兘Internet 閭欢鎵╁厖鏈嶅姟銆傚畠鏄竴绉嶅鐢ㄩ旂綉闄呴偖浠舵墿鍏呭崗璁紝鍦1992骞存渶鏃╁簲鐢ㄤ簬鐢靛瓙閭欢绯荤粺锛屼絾鍚庢潵涔熷簲鐢ㄥ埌娴忚鍣ㄣ侻IME绫诲瀷灏辨槸璁惧畾鏌愮鎵╁睍鍚嶇殑鏂囦欢鐢ㄤ竴绉嶅簲鐢ㄧ▼搴忔潵鎵撳紑鐨勬柟寮忕被鍨嬶紝褰撹鎵╁睍鍚嶆枃浠惰璁块棶鐨勬椂鍊欙紝娴忚鍣ㄤ細鑷姩浣跨敤鎸囧畾搴旂敤...
  • 缃戠粶:浠涔堟槸 MIME TYPE?
    绛旓細娴忚鍣ㄩ氳繃 MIME TYE,涔熷氨鏄璧勬簮鐨勫獟浣撶被鍨嬶紝鏉ュ喅瀹氫互浠涔褰㈠紡鏄剧ず鏁版嵁銆傚獟浣撶被鍨嬮氬父鏄氳繃 HTTP 鍗忚锛岀敱 Web 鏈嶅姟鍣ㄨ姹傚ご涓殑 Content-Type 鏉ュ憡鐭ユ祻瑙堝櫒鏁版嵁绫诲瀷鐨勶紝姣斿锛氳〃绀哄唴瀹规槸 text/HTML 绫诲瀷锛屼篃灏辨槸瓒呮枃鏈枃浠躲傛敞鎰忥紝蹇呴』鏄 "text/HTML" 鑰屼笉鏄 "HTML/text".鍥犱负 MIME 鏄粡杩 ...
  • 扩展阅读:苹果手机mini系列 ... mimei动漫神器官网下载 ... mimeiapp官网入口ios ... mimei海外官网 ... mimi图片 ... iphone迷你小手机 ... mimeipro官网版下载安装v1 ... www.imomoe.net ... mimei最新官网地址 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网