MIME タイプ
ファイルやデータの種類を識別するための標準的な分類方式。type/subtype の形式で表現される。
MIME タイプ (Multipurpose Internet Mail Extensions) は、インターネット上でファイルやデータの種類を識別するための標準的な分類方式です。text/html、application/json、image/png のように type/subtype の形式で表現されます。
HTTP 通信では Content-Type ヘッダーに MIME タイプを指定することで、ブラウザやクライアントがデータの処理方法を判断します。誤った MIME タイプを指定すると、ファイルが正しく表示されない原因になります。HTTP プロトコル解説の書籍で詳しく学べます。
テキスト系の MIME タイプには text/plain、text/html、text/css、text/javascript などがあり、charset パラメータで文字エンコーディングを指定できます。
文字数カウントの観点では、MIME タイプの文字列長は比較的短く固定的ですが、Content-Type ヘッダー全体では charset 指定を含めると長くなります。Web 技術基礎の書籍も参考になります。