MIMEとContent-Typeとは?まいむとこんてんつたいぷ
MIMEとContent-Typeとは、データの種類を type/subtype の形(例:text/html、application/json、image/png)で表す仕組み。元は電子メールで非ASCIIデータを送るための拡張だが、現在はHTTPのContent-Typeヘッダとしてボディの解釈方法を受信側へ伝える役割が中心になっている。
最終更新:2026-10-06
システム監査技術者を最短で暗記・合格する →具体例
Web APIがJSONを返すとき Content-Type: application/json; charset=UTF-8 を付ける。ファイルアップロードでは multipart/form-data で複数パートを境界文字列で区切る。メール添付はBase64で符号化し、Content-Transfer-Encodingで符号化方式を示す。
試験での引っ掛け
MIMEタイプは拡張子から機械的に決まるものではなく、送信側の申告にすぎない。アップロードされたファイルの安全性をContent-Typeだけで判断すると偽装を許す。ブラウザのMIMEスニッフィング対策も別途必要になる。
関連用語
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。