Перевод не завершен. Пожалуйста, помогите перевести эту статью с английского.

Метод XMLHttpRequest.open() инициализирует запрос. Этот метод должен использоваться из JavaScript кода; для инициализации запроса из машинного кода, используйте openRequest().

Заметка: Вызов этого метода для уже активного запроса (для которого уже был вызван  open() или openRequest()) эквивалентно вызову abort().

Синтаксис

XMLHttpRequest.open(method, url)
XMLHttpRequest.open(method, url, async)
XMLHttpRequest.open(method, url, async, user)
XMLHttpRequest.open(method, url, async, user, password)

Параметры

method
HTTP метод для использования, такие как "GET", "POST", "PUT", "DELETE", и т. д. Игнорируется для не HTTP(S) URL'ов.
url
DOMString представляет URL для отправки запроса.
async Необязательный
Необязательный логический параметр, по умолчанию true, указывает, нужно ли выполнить операцию асинхронно. Если значение false, метод send()не возвращает ответ, пока он не будет получен. Если true, уведомление о получении ответа осуществляется с помощью слушателя события. Это должно быть true, если аттрибут multipart равен true, иначе будет выброшено исключение.
Note: Starting with Gecko 30.0 (Firefox 30.0 / Thunderbird 30.0 / SeaMonkey 2.27), synchronous requests on the main thread have been deprecated due to the negative effects to the user experience.
user Необязательный
Опционально: имя пользователя, использующееся для аутентификации; по-умолчанию имеет значение null.
password Необязательный
Опционально: пароль, использующийся для аутентификации; по-умолчанию имеет значение null.

Specifications

Specification Status Comment
XMLHttpRequest
Определение 'open()' в этой спецификации.
Живой стандарт WHATWG living standard

Браузерная совместимость

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!

Feature Chrome Edge Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Basic support 1 (Да) (Да) 5[1]
7
(Да) 1.2
Feature Android Chrome for Android Edge Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support (Да) 1.0 (Да) (Да) (Да) (Да) (Да)

[1] Эта возможность была внедрена через ActiveXObject(). Internet Explorer включил данный стандарт XMLHttpRequest начиная с версии 7.

См. также

Using XMLHttpRequest

Метки документа и участники

Внесли вклад в эту страницу: olegrasskazovpro, bagau
Обновлялась последний раз: olegrasskazovpro,