EventSource
package js.html
extends EventTarget
Доступно в js
Интерфейс EventSource — это интерфейс веб-контента для событий, отправляемых сервером. Экземпляр EventSource открывает постоянное соединение с HTTP-сервером, который отправляет события в формате text/event-stream.
Документация EventSource от Mozilla Contributors, лицензирована по CC-BY-SA 2.5.
См. также:
Статические переменные
staticinlineread onlyCLOSED:Int = 2
staticinlineread onlyCONNECTING:Int = 0
staticinlineread onlyOPEN:Int = 1
Конструктор
new(url:String, ?eventSourceInitDict:Null<EventSourceInit>)
Бросает:
null |
DOMError |
|---|
Переменные
onerror:Function
Функция, вызываемая при возникновении ошибки и отправке события error на объекте EventSource.
onmessage:Function
Функция, вызываемая при получении события message — при поступлении сообщения от источника.
onopen:Function
Функция, вызываемая при получении события open — при установлении соединения.
read onlyreadyState:Int
Число, представляющее состояние соединения. Возможные значения: OPEN (1), CLOSED (2).
read onlyurl:String
Строка, представляющая URL-адрес источника.
read onlywithCredentials:Bool
Значение, указывающее, был ли объект EventSource создан с настройками аутентификации для кросс-доменных запросов (CORS) (true) или нет (false, по умолчанию).
Методы
close():Void
Закрывает соединение (если оно есть) и устанавливает атрибут readyState в значение CLOSED. Если соединение уже закрыто, метод ничего не делает.
© 2005–2020 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/js/html/EventSource.html