Атрибут enctype
Оновлено: 14.06.2022
Атрибут enctype
Визначає спосіб кодування даних форми при їх надсиланні на сервер. Зазвичай встановлювати значення атрибута enctype не потрібно, дані ловолі правильно розуміються на стороні сервера. Однак, якщо використовується поле для надсилання файлу (input type="file"), слід визначити атрибут enctype як multipart/form-data.
Синтаксис
<form enctype="application/x-www-form-urlencoded | multipart/form-data | text/plain">
...
</form>
Значення
application/x-www-form-urlencoded
Замість пробілів ставиться +, символи на кшталт кириличних букв кодуються їх шістнадцятковими значеннями (наприклад, %D0%90%D0%BD%D1%8F замість Аня).
multipart/form-data
Дані не кодуються. Це значення застосовується під час надсилання файлів.
text/plain
Пробіли замінюються знаком +, літери та інші символи не кодуються.
Значення за замовчуванням
application/x-www-form-urlencoded