multipart/mixed
概要
multipart/mixedとは、電子メールの添付ファイルやHTTP通信でファイルの種別を表すのに用いられるMIMEタイプの一つで、複数の異なるコンテンツが連なっていることを示すもの。メールで添付ファイルを送るのに用いられることが多い。メールに様々な種類のファイルを添付できるMIME(Multipurpose Internet Mail Extensions)では、「MIMEタイプ」という識別名でデータ形式を指定する。これは「タイプ/サブタイプ」という形式の文字列で、HTMLであれば「text/html」となる。HTTPでもこの仕様が利用され、HTTPヘッダのContent-TypeフィールドにMIMEタイプを記述する。
「multipart」タイプは複合データを表し、複数のデータの組み合わせを一度に伝送したい場合に用いる。「mixed」サブタイプは連結されたデータの形式やデータ間の関連性について特に何も示さず、単に複数のデータが連結されていることのみを表している。
電子メールのメッセージをmultipart/mixedとする場合は本文に続けて添付ファイルが連結されていると解釈するのが一般的で、先頭のパート(通常はtext/plainかtext/htmlのテキストデータ)を本文として表示し、後続のパートは添付ファイル一覧としてアイコンやファイル名などで案内することが多い。
(2023.10.19更新)