Óû§¿ÉÒÔͨ¹ýʹÓÃMIMEÒÔÉèÖ÷þÎñÆ÷´«ËͶàýÌåÈçÉùÒôºÍ¶¯»ÐÅÏ¢£¬ÕâÒ»ÇпÉÄÜͨ¹ýCGI½Å±¾À´½øÐС£ÔÚÏÂÃæµÄÎÄÕÂÖУ¬Äã¿ÉÒÔÁ˽⵽һ´Ë¹ØÓÚMIMEºÍ¹ØÓÚÔÚÍøÂçÉÏʹÓÃMIMEµÄ֪ʶ¡£
MIMEÊÇÒ»ÖÖ¼¼Êõ¹æ·¶£¬ËüÔÀ´ÊÇÓÃÓÚµç×ÓÓʼþµÄ£¬ÏÖÔÚÒ²¿ÉÒÔÓÃÓÚä¯ÀÀÆ÷ÉÏ£¬´«ËÍ¿ÉÒÔ¹©ä¯ÀÀÆ÷ʶ±ðµÄÐÅÏ¢£¬¹ØÓÚMIMEµÄ֪ʶ²¢ÊÇÊ®·ÖÄѶ®µÄ£¬ÓÐһЩ»ù±¾µÄ¼ÆËã»ú¸ÅÄî¾Í¿ÉÒÔÀí½âÁË£¬µ«Èç¹ûÒª½øÒ»²½Ê¹Ó㬾ͱØÐë×¢ÒâÄÚÈÝ¡£Êµ¼ÊÉÏ£¬ÎÒÃÇÔÚÉÏÍøµÄʱºò¾ÍÒѾ½Ó´¥µ½ÁËMIME£¬Ö»ÊÇä¯ÀÀÆ÷ºÍ·þÎñÆ÷ÔڵײãʵÏÖÁË¡£
MIMEÓÐʱºò±»´íÎóµØÀí½âΪ¶àýÌåInternetÓʼþÀ©Õ¹£¨Multimedia Internet Mail Extensions£©£¬ÕâÊÇÒ»¸ö´íÎ󣬵«ÊÇMIMEÔÚÍøÉϾ³£ÓÃÓÚ¶àýÌåÓ¦ÓóÌÐò£¬ËùÒÔÈËÃÇÒÔΪÕâÊÇËüÊǶàýÌåÓʼþÀ©Õ¹£¬¶øʵ¼ÊÉÏËüÓ¦¸Ã±»³ÆΪ¶àÓÃ;InternetÓʼþÀ©Õ¹£¨Multipurpose Internet Mail Extensions£©£¬ÕâÒ»µãÒ»¶¨Òª×¢Ò⣬ÒòΪÓÐʱºòÄÚÈÝÀï¸ù±¾Ã»ÓзÇÎı¾³É·Ý¡£
MIME¶ÔÓÚÓʼþϵͳµÄÀ©Õ¹ÊǾ޴óµÄ£¬ÒòΪÔÚMIME³öÏÖÒÔÇ°£¬ÐżþÄÚÈÝÈç¹ûÒª°üÀ¨ÉùÒôºÍ¶¯»£¬¾Í±ØÐë°ÑËü±äΪASCIIÂë»ò°Ñ¶þ½øÖƵÄÐÅÏ¢±ä³É¿ÉÒÔ´«Ë͵ıàÂë±ê×¼£¬¶ø½ÓÊÕ·½±ØÐë¾¹ý½âÂë²Å¿ÉÒÔ»ñµÃÉùÒôºÍͼ»ÐÅÏ¢¡£MIMEÌṩÁËÒ»ÖÖ¿ÉÒÔÔÚÓʼþÖи½¼Ó¶àÖÖ²»Í¬±àÂëÎļþµÄ·½·¨¡£ÕâÓëÔÀ´µÄÓʼþÊÇ´ó´ó²»Í¬µÄ¡£¶øÏÖÔÚMIMEÒѾ³ÉΪÁËHTTPÐÒé±ê×¼µÄÒ»¸ö²¿·Ö¡£
MIMEÊÇ·þÎñÆ÷֪ͨ¿Í»§»ú´«ËÍÎļþÊÇʲôÀàÐ͵ÄÖ÷Òª·½·¨£¬¿Í»§»úä¯ÀÀÆ÷Ҳͨ¹ýMIME¸æËß·þÎñÆ÷ËüµÄ²ÎÊý¡£ÔÚÍøÉÏ£¬Èç¹û½ÓÊÕµ½µÄÎļþûÓÐMIMEÍ·£¬¾ÍĬÈÏËüΪHTML¸ñʽ¡£µ«ÕâÑùÒ²²»ºÃ£¬ÒòΪµ±MIMEµÄ°üÍ·ÊÇtext/plainʱ£¬ä¯ÀÀÆ÷½«Ö±½ÓÏÔʾ¶ø²»¹ØÐÄËüµÄʲô×ÖÌ壬ÑÕÉ«Ö®ÀàµÄ²ÎÊý£¬ÕâÑùÏÔʾ³öÀ´µÄÄÚÈݿɲ»ÊǺܺÿ´Ñ½¡£
MIMEÍ·ÊÇʲôÑù×ÓÒª¿´ËüÊÇÓÃÔÚµç×ÓÓʼþÖл¹ÊÇÓÃÔÚä¯ÀÀÆ÷ÉÏ£¬Á½ÕßÄÚÈÝ¿ÉÄÜÓÐËù²»Í¬¡£¶ÔÓÚÓʼþÍ·À´Ëµ£¬°æ±¾ºÅ£¬ÄÚÈÝÀàÐÍÉùÃ÷£¬±àÂ뷽ʽ£¬ÄÚÈÝÃèÊöÊDZز»¿ÉÉٵġ£ÕâÊÇÓÃÓÚÓʼþÍ·Öеĸñʽ£¬ÔÚÏÂÃ棬ÎÒÃǽ«Öصã˵µ½ÔÚHTTPÖд«ËÍMIMEÍ·£¬ÕâʱMIMEÍ·Òª¼òµ¥Ò»Ð©¡£
ÏÂÀýÊÇÒ»¸öÓʼþµÄ±ê×¼MIMEÍ·£º
Mime-Version: 1.0 //°æ±¾ºÅ£º1.0
Content-Type: multipart/mixed; boundary="IMA.Boundary.750407228" //ÄÚÈÝÀàÐÍÊǶàÖÖµÄ
--IMA.Boundary.750407228
Content-Type: text/plain; charset=US-ASCII //ÄÚÈÝÀàÐÍ£ºÎı¾£¬×Ö·ûÊÇASCIIµÄ
Content-Transfer-Encoding: 7bit //±àÂ뷽ʽ£º7λ
Content-Description: cc:Mail note part
ÔÚÓÃÓÚä¯ÀÀÆ÷ʱ£¬Óû§²»ÐèÒªÖªµÀÄÇô¶àµÄÐÅÏ¢£¬ËùÒÔMIMEÍ·¾Í±È½Ï¼òµ¥ÁË¡£ÔÚ·ÃÎÊÒ»¸öÍøҳʱ£¬ä¯ÀÀÆ÷ºÍ·þÎñÆ÷Ö®¼ä²úÉúÒ»¸ö»á»°£¬×÷ΪÇëÇóÄÚÈݵÄÒ»²¿·Ö£¬ä¯ÀÀÆ÷·¢ËÍËüÄܹ»Àí½âµÄMIMEÀàÐ͵ÄÃèÊö£¬Õâ¾Í¸æËß·þÎñÆ÷£¬ä¯ÀÀÆ÷³ýÁËÍøÒ³Í⻹¿ÉÒÔÖ§³Öʲô£¬·þÎñÆ÷¶ÔÕâ¸öÐÅÏ¢Ò»°ã²»×÷ΪʲôÐ޸ġ£
·þÎñÆ÷ͨ¹ý·¢Ïò¿Í»§»úµÄMIMEͷ֪ͨ¿Í»§ä¯ÀÀÆ÷ÄÚÈÝÊÇʲô£¬ÎÒÃÇ¿´¿´ÏÂÃæÕâ¸öÍ·£º
Content-type: text/html
ÔÚʵÏÖµÄʱºò£¬Ò»¶¨Òª×¢ÒâMIMEÍ·ºóÒª¸úÒ»¸ö¿ÕÐУ¬²»È»Õâ¸öÍ·»á±»ä¯ÀÀÆ÷ºöÂÔ£¬Õâ¸öÍ·»á±»µ±×÷Îı¾ÏÔʾ³öÀ´¡£µ±·þÎñÆ÷´«ËÍGIFͼÏóʱ£¬Í·»áÈçÏ£º
¡¡
Content-type: image/gif
Content-transfer-encoding: BINARY
¡¡
ͨ³£µÄMIMEÄÚÈÝÀàÐͲ¢²»Æðʲô×÷Óã¬ä¯ÀÀÆ÷¿ÉÒÔ×Ô¼ºÊ¶±ðÄÚÈݵÄÀàÐÍ£¬µ«ÊÇÈç¹ûÄúʹÓÃһЩÁíÍâµÄÀàÐÍ£¬Õâ¸öÎÊÌâ¿É¾Í´óÁË£¬Èç¹ûÄãʹÓÃÁËtext/postscript£¬ÄÇä¯ÀÀÆ÷»áÏÔʾÏÂÔØ´°¿Ú£¬»ò¾Í°ÑÕâ¸ö¶«Î÷ÏÔʾ³öÀ´£¬ÄǿɾͲ»ºÃ°ìÁË¡£ÏÂÃæÎÒÃǽéÉÜһϱê×¼MIMEÀàÐÍ¡£
Text. Îı¾£¬ËüÓÃÓÚÃèÊö²»Í¬ÀàÐ͵ÄÎı¾£¬°üÀ¨Í¨³£µÄÎı¾£¬PostScriptºÍHTML£¬ËäÈ»HTML²»ÊÇÒ»¸ö¿ÉÄܵÄ×ÓÀàÐÍ¡£
Multipart. ¶àÀàÐÍ£¬Ö¸³ö´ËÐÅÏ¢°üÀ¨¶àÖÖÐÅÏ¢£¬²»Ö¹Ò»ÖÖÀàÐÍ¡£
Message. ÓÃÓÚ±ê¼Ç²»Í¬ÀàÐ͵ÄÏûÏ¢¡£
Application. Ó¦ÓÃÀàÐÍ¡£
Image. ͼÏó£¬ÓÃÓÚ±êÃ÷ͼÐÎÎļþ¡£
Audio. ÉùÒô£¬ÓÃÓÚ±êÃ÷ÉùÒôÎļþ¡£
Video. Ó°Ïó£¬ÓÃÓÚ±êÃ÷¶¯»Îļþ¡£
ÿ¸öMIMEÀàÐÍÓв»Í¬µÄ×ÓÀàÐÍ£¬Êµ¼ÊÉÏ£¬Äú²»¿ÉÄܵ¥¶ÀʹÓÃÀàÐͶø²»Ê¹ÓÃ×ÓÀàÐÍ£¬Ö»ÓÐÒ»¸öÀýÍ⣬Õâ¾ÍÊÇ"telnet"ÀàÐÍ¡£IANAÌṩ45ÖÖÀàÐÍ/×ÓÀàÐͶÔÖ§³Ö¡£µ±È»£¬±ê×¼ÊÇ¿ª·ÅµÄ£¬ÔÊÐíÓû§×Ô¶¨Òå×Ô¼ºµÄÀàÐÍ£¬Óû§×Ô¶¨ÒåÀàÐÍÒªÒÔ¡°X-¡±¿ªÊ¼ÒÔʾÇø±ð¡£ÔÚÌí¼ÓеÄÀàÐÍʱ£¬Ò»¶¨Òª×¢Ò⣬¾¡Á¿Ê¹ÓÃÒÑÓеÄÀàÐÍ´ïµ½×Ô¼ºµÄÄ¿µÄ¡£Èç¹û·ÇÒªÌí¼ÓеÄÀàÐÍ£¬Ò»¶¨Òª±£Ö¤·þÎñÆ÷Ò»·½Ö§³ÖÕâÖÖÀàÐÍ£¬Ò²Òª±£Ö¤¿Í»§¶ËÒ²Äܹ»Í¨¹ýһЩӦÓóÌÐò£¨Èç²å¼þ£©À´Ê¶±ðÐÂÀàÐÍ¡£Èç¹ûÄúµÄÍøÕ¾µÄ·ÃÎÊÕߺܹ㣬²»ÒªÇáÒ×ʹÓÃÐÂÀàÐÍ£¬ÒªÃ´Ê¹ÓÃÒÑÓеÄÀàÐÍ£¬»òÕßÏòIANAÌá³ö×¢²áÇëÇó¡£
|
ÎÂÜ°Ìáʾ£ºÏ²»¶±¾Õ¾µÄ»°£¬ÇëÊÕ²Øһϱ¾Õ¾£¡