enctype属性
属性 enctype は、HTML フォーム の情報のエンコーディング方法を指定します。
この属性は form タグに適用され、必須ではありません。
値
| 値 | 説明 |
|---|---|
application/x-www-form-urlencoded |
スペースの代わりに + が使用され、
ロシア語の文字はその16進数値でエンコードされます
(例: "Привет" の代わりに %D0%9F%D1%80%D0%B8%D0%B2%D0%B5%D1%82)。この操作は
URLエンコーディング と呼ばれます。これがデフォルト値です。
|
multipart/form-data |
データはエンコードされません。ファイルを送信する場合、
formタグ
にはこの値を設定する必要があります。つまり、フォーム内に input タグが少なくとも1つ存在し、
その属性 type の値が file である場合です。
|
text/plain |
スペースは記号 + に置き換えられ、文字やその他の記号はエンコードされません。 |