HTML5 Server-Sent Events: как установить параметр withCredentials?
по данным WHATWG-сервер-отправленные события ниже приведен API для использования источник события интерфейс:
[Constructor(DOMString url, optional EventSourceInit eventSourceInitDict)]
interface EventSource : EventTarget {
readonly attribute DOMString url;
readonly attribute boolean withCredentials;
//....
};
атрибут withCredentials должен возвращать значение, к которому он был последняя инициализация. При создании объекта, он должен быть инициализирован значение false.
простой пример:
var stocks = new EventSource("events.php");
stocks.onmessage = function (event) {
//alert(event.data);
};
Итак, как включить или установить withCredentials в этом примере?
1 ответов
Я не пробовал, но идя по спецификации, на которую вы ссылаетесь, я считаю, что это будет так:
var stocks = new EventSource("events.php", { withCredentials: true });
Если вы идете в http://www.w3.org/TR/WebIDL/#idl-exceptions затем прокрутите вверх, чтобы увидеть пример непосредственно над этим, вы можете увидеть аналогичный шаблон использования словаря для установки значений инициализации.