Книга: JavaScript. Подробное руководство, 6-е издание

Form Data

Form Data

тело HTTP-запроса multipart/form-data

Тип FormData является частью спецификации «XMLHttpRequest Level 2» (XHR2), которая упрощает отправку данных в формате «multipart/form-data» в виде НТТР-за-просов PUT с помощью объекта XMLHttpRequest. Использование этого формата необходимо, например, когда в одном запросе требуется выгрузить несколько объектов File. Создайте объект FormData с помощью конструктора и затем добавьте в него пары имя/значение с помощью метода append(). После того как будут добавлены все части, составляющие тело запроса, объект FormData можно передать методу send() объекта XMLHttpRequest.

Конструктор

new FormData()

Этот конструктор, не имеющий аргументов, возвращает пустой объект FormData.

Методы

void append(string name, any value)

Добавляет в объект FormData новую часть с именем name и значением value. Аргумент value может быть строкой или объектом Blob (напомню, что тип File является подтипом Blob).

Оглавление книги


Генерация: 0.547. Запросов К БД/Cache: 3 / 0
поделиться
Вверх Вниз