首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >socket.io和跨域连接

socket.io和跨域连接
EN

Stack Overflow用户
提问于 2012-07-18 03:22:24
回答 1查看 881关注 0票数 1

正如their faq所说,socket.io在每个浏览器上都支持跨域连接。谁能告诉我,如果跨域通信使用一种特殊的传输机制,比如长轮询,或者它可以与所有支持的机制一起工作。另一件事是var socket = io.connect('http://localhost');。客户端使用它来连接到socket.io服务器。因为这通过WebSockets、长轮询等建立了连接。上面的connect方法本身使用一个常规的http请求。至少这个请求不会违反同源策略吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-08-16 11:48:35

我刚刚在IE 8FireFox 14中测试了它

跨域工作

  • jsonp
  • xhr-polling
  • Websocket
  • flashsocket

跨域不适用于

  • htmlfile

htmlfile btw通常只适用于IE,而websocket不适用于IE (< 10)。flashsocket不能在支持websocket的浏览器中工作,这就是为什么我只在IE8中测试它的原因。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11529394

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档