2016-03-21 14 views
0

我使用这个填充工具,使服务器端的事件(EventSource的)与IE浏览器 - https://github.com/Yaffle/EventSource在IE中使用Eventsource时如何检查原点?

它的伟大工程,但我无法检查的起源,像本教程建议(出于安全目的)http://www.html5rocks.com/en/tutorials/eventsource/basics/

这里是HTML5ROCKS

source.addEventListener('message', function(e) { 
    if (e.origin != 'http://example.com') { 
    alert('Origin was not http://example.com'); 
    return; 
    } 
    ... 
}, false); 

代码是否有一种方法来设置和检查的起源,使其与IE浏览器?

回答

0

有关html5rocks的文章说应检查原点,但这不是必需的。

警告“作者应该检查origin属性”与window.postMessage()消息尤其相关,而不是那么多的EventSource和WebSocket。

因为您将URL作为参数传递给EventSource的构造函数。

请参阅https://www.w3.org/Bugs/Public/show_bug.cgi?id=14900

相关问题