#author("2024-11-13T22:11:45+09:00","default:k1rou","k1rou") *MIME とは [#ud665ba6] #author("2024-11-13T22:11:53+09:00","default:k1rou","k1rou") *MIME [#ud665ba6] **名称 [#ya10f674] -Multipurpose Internet Mail Extensions -マイム **概要 [#l28b56a2] -[[電子メール]]の書式についての規格。 -US-ASCII以外の情報(画像や音声などのバイナリデータ)を扱えるようにした規格。 -バイナリデータをテキストデータに変換する。([[Base64]]) -[[HTTP]]ヘッダで指定する *MIMEの仕様 [#h953aa1a] **HTTPヘッダ [#a66e1889] -Content-Type --タイプ RFC2045 RFC2046 --サブタイプ --charsetパラメータ **MIMEタイプの種類 [#ed542bd6] | text/plain | プレーンテキスト | | text/html | HTML文書 | | text/css | CSS文書 | | application/xml | XML文書 | | application/pdf | PDF文書 | | image/gif | GIF画像 | | image/jpeg | JPEG画像 | | image/png | PNG画像 | **POSTメソッド [#f0730198] | application/x-www-form-urlencoded | name=value&の表現 | **ルール [#m75a4fde] -76文字ごとに改行コードが入る **添付ファイル付きのケース [#ie298ca0] -メールヘッダのContent-Type: --multipart/mixed -メールボディ部の添付ファイル部分のContent-Type --汎用的なファイル(その他) ---application/octet-stream --Zipファイル ---application/x-zip ---application/x-zip-compressed *MIMEの暗号化仕様 [#pe3b39e0] -[[S/MIME]] -[[PGP/MIME]] *関連用語 [#l4dc3723] -[[電子メール]] -[[パーセントエンコーディング]] -[[HTTP]] -MIMEマルチパート -[[Linuxのファイル操作(変換)]]