0

Faye支持跨域订阅。这是他们文档的摘录:

跨域操作
Faye 客户端和服务器透明地支持跨域通信,因此您的客户端可以连接到您喜欢的任何域上的服务器,而无需进一步配置。

有谁知道它是如何实现的?

4

1 回答 1

2

Faye在跨域时使用JSONP向服务器发送握手请求,正如 Faye 的作者在此处的回复中所解释的那样。然后它从列表中选择一个新的传输,按优先顺序:WebSocket、EventSource、XHR、CORS 和 JSON-P。请注意,WebSockets 一旦建立,也可以像前面讨论的那样跨域工作。

于 2012-10-01T11:35:30.903 回答