动态EventSource URL(HTML5服务器已发送事件)

时间:2017-02-28 23:42:29

标签: javascript jquery html5 server-sent-events eventsource

是否可以将动态网址用于服务器已发送事件? 例如

var memosource = new EventSource("https://www.website.com/myPhpFile.php?u=myusername&id="+$(".memoid").val());

如果没有,我们将非常感谢任何变通办法或建议。

1 个答案:

答案 0 :(得分:1)

是。在您的示例中,{1}}和$_GET['u']将在PHP脚本中可用。

Cookie也会通过。但是没有POST支持。

(顺便说一句,当我看到"动态网址"我猜你的意思是域名部分会改变。对于那些带着这个问题来到这里的人,答案是"是的,除了CORS,Cookie不会发送"。请参阅Wikipedia article,或者谷歌查看,或者查看我在SSE上的第9章,了解服务器端事件源脚本的额外标题需要发送。)