Spec-Zone.ru › Haxe JavaScript

EventSource

package js.html

extends EventTarget

Доступно в js

Интерфейс EventSource — это интерфейс веб-контента для событий, отправляемых сервером. Экземпляр EventSource открывает постоянное соединение с HTTP-сервером, который отправляет события в формате text/event-stream.

Документация EventSource от Mozilla Contributors, лицензирована по CC-BY-SA 2.5.

См. также:

  • https://developer.mozilla.org/en-US/docs/Web/API/EventSource

Статические переменные

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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API