根据WHATWG - Server-Sent Events,下面是使用 EventSource 界面的API:
[Constructor(DOMString url, optional EventSourceInit eventSourceInitDict)]
interface EventSource : EventTarget {
readonly attribute DOMString url;
readonly attribute boolean withCredentials;
//....
};
withCredentials属性必须返回它所在的值 最后初始化。创建对象时,必须初始化它 为假。
简单示例:
var stocks = new EventSource("events.php");
stocks.onmessage = function (event) {
//alert(event.data);
};
答案 0 :(得分:15)
我没试过,但按照你链接的规格,我相信它会是这样的:
var stocks = new EventSource("events.php", { withCredentials: true });
如果你转到http://www.w3.org/TR/WebIDL/#idl-exceptions然后向上滚动以查看紧接其上方的示例,您可以看到使用字典设置初始值的类似模式。