MIME の変更点


#author("2021-11-15T03:28:30+00:00","default:k1rou","k1rou")
#author("2022-08-11T16:02:31+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マルチパート