Метод open
- @DomName('XMLHttpRequest.open')
- @DocsEditable()
Укажите желаемый url, и method для выполнения запроса.
По умолчанию запрос выполняется асинхронно без аутентификации пользователя или пароля. Если async ложно, запрос будет отправлен синхронно.
Вызов open повторно для активного запроса эквивалентен вызову abort.
Примечание: Большинство простых HTTP-запросов можно выполнить, используя методы getString, request, requestCrossOrigin или postFormData. Использование этого open метода предназначено только для более сложных HTTP-запросов, где требуется более тонкий контроль.
Исходный код
@DomName('XMLHttpRequest.open')
@DocsEditable()
void open(String method, String url,
{bool async, String user, String password}) {
if (async == null && user == null && password == null) {
_blink.BlinkXMLHttpRequest.instance.open_Callback_2_(this, method, url);
} else {
_blink.BlinkXMLHttpRequest.instance
.open_Callback_5_(this, method, url, async, user, password);
}
}
© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/1.24.3/dart-html/HttpRequest/open.html