1

我以为我理解相同的原产地政策,但后来我的代码工作了......谁会想到?

我有一个用 JavaScript 编写的多人游戏,它使用 Strophe XMPP 库与后端通信。即使游戏托管在一台机器上而 XMPP 服务器托管在另一台机器上,它也能很好地工作。

基本上我在本地主机上运行我的游戏,但 Strophe 连接到不同的机器和端口。这怎么可能?

Strophe 使用长轮询 XHR 请求,不,我不使用 Flash 后备。

4

1 回答 1

1

服务器可以选择允许使用跨域资源共享 (CORS) 的跨域请求。CORS 维基百科CORS MDN

于 2013-07-04T15:29:12.343 回答