javascript - Socket.IO中的跨域连接

标签 javascript websocket socket.io cors cross-domain

是否可以跨域方式使用Socket.IO?如果是这样,怎么办?网络上提到了这种可能性,但没有给出任何代码示例。

最佳答案

引用socket.io FAQ :

Does Socket.IO support cross-domain connections?

Absolutely, on every browser!

至于它是如何实现的:原生 WebSocket 在设计上是跨域的,socket.io 为跨域 flash 通信提供 flash 策略文件,XHR2 可以使用 CORS,最后您始终可以使用 JSONP。

关于javascript - Socket.IO中的跨域连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8970880/

相关文章:

javascript - 使用node.js和socket.io进行私有(private)聊天

node.js - 使用 Node.js + Socket.io 时 Azure 模拟器无法启动

javascript - 如何使用socket.io获取数据表 "status"列中的进度状态

javascript - Web 浏览器与 RESTful API 交互是一种好的做法吗?

javascript - 如何使用 jQuery 重置克隆对象的值?

javascript - 在 node.js 中从何处以及如何提供文件

rest - Suave with f# - 如何在 f# 聊天应用程序中使用 rest api 和 websocket 端口?

backbone.js - Spring websocket MissingSessionUserException : No "user" header in message

javascript - crossroads.js 的哈希错误

javascript - 我如何保证调用 websocket onopen