FormData
Если передать в конструктор элемент HTML-формы
Его особенность заключается в том, что методы для работы с сетью, например
Он будет соответствующим образом закодирован и отправлен с заголовком
То есть, для сервера это выглядит как обычная отправка формы.
P.S. на картинке выше пример отправки данных простой HTML формы с помощью
#formData #сетевые_запросы
FormData
- это объект, представляющий данные HTML формы.Если передать в конструктор элемент HTML-формы
form
, то создаваемый объект автоматически прочитает из неё поля.Его особенность заключается в том, что методы для работы с сетью, например
fetch
, позволяют указать объект FormData
в свойстве тела запроса body
.Он будет соответствующим образом закодирован и отправлен с заголовком
Content-Type: form/multipart
.То есть, для сервера это выглядит как обычная отправка формы.
P.S. на картинке выше пример отправки данных простой HTML формы с помощью
fetch
.#formData #сетевые_запросы
👍3
FormData
#Браузерное_окружение #FormData
Подробнее
FormData
— это специальная коллекция данных, которая позволяет передавать данные в виде пар [ключ, значение]
на сервер при помощи fetch()
или XMLHttpRequest
. При этом используется точно такой же формат данных, какой использует тег <form>
с типом кодирования 'multipart/form-data'
. Поэтому, значения в FormData
, как и у обычной HTML формы, могут быть только строками или файлами.#Браузерное_окружение #FormData
Подробнее
🔥8❤2👍2