websocket相关内容

Firefox Websocket安全问题

我们在一个Linode盒子上安装了一个8080端口上的websocket服务器。 Chrome和Opera工作得很好。然而,Firefox却抱怨说这个操作是不安全的。 “操作不安全:代码18” 如果我尝试在页面加载之前在Web控制台中创建一个新的WebSocket对象一切都很好。然而,页面加载后有东西是螺丝钉,然后我不能创建对象了。请参阅附件截图。 我不知道什么操作是不安全的,甚 ..
发布时间:2017-11-15 21:33:29 其他开发

Android,Firebase登录需要一点时间,并发生WebSocketException

我使用 authWithCustomToken 方法使用Firebase登录。登录大约需要5秒钟或更长时间。我启用了Firebase日志( setLogLevel(Logger.Level.DEBUG))进行监控是否存在任何问题。日志是在这里(我修剪了一下,如果有必要,我可以给它一个链接): $ b ps:android firebase客户端版本是2.5.0 ws_0 - webs ..
发布时间:2017-11-12 14:20:25 其他开发

与Web套接字的对等文件共享

这是一个理论问题,但是,我需要添加文件共享功能,以我的网络套接字动力聊天应用程序。我可以用像亚马逊S3服务上传文件张贴链接到文件分享,而是涉及一个文件的上传可能已经通过本地网络访问(共享同事之间例如文件) 。 所以我有这样的想法,可能通过已有的web套接字连接隧道上传/下载/传输。但是,我对HTTP文件传输知之甚少,不知道下一步如何实现它。是否有一个限制,以防止这可能的网络套接字? 我 ..
发布时间:2017-11-07 20:26:08 开发方法

Websocket连接设置需要相当长的时间 - 这是正常吗?

当客户端和服务器都在本机上运行时,似乎需要大约1秒的时间来建立一个websocket连接。这对我来说好像很长一段时间了 - 是吗?有没有人可以和自己的经验比较? 详细信息: 我在客户端上有这样的websocket请求(Chrome 25,Windows 7 64): ws = new WebSocket('ws://'+ host +':'+ port); 在服务器端我有N ..
发布时间:2017-10-07 00:38:54 其他开发

NodeJS Websocket如何在服务器重新启动时重新连接

在Node.js中,我使用 https://github.com/einaros/ws 一个WebSocket连接。以下是客户端的代码。假设我们连接的服务器套接字下降了一分钟。关闭事件将触发,但是当服务器上的套接字发生故障或错误时,重新连接到插座的最佳方式是什么? var ws = new WebSocket('ws:// localhost'); ws.on('open',fun ..
发布时间:2017-10-06 22:16:23 其他开发

Nginx +(nodejs,socketio,express)+ php站点

我正在做一个完整的js,HTML5画布游戏,并希望它是“实时的”。基于我的研究,我发现node.js是一个令人兴奋的前景,所以我配置在我的ubuntu 12 webserver与socket.io,express等。 我是一个程序员,但只是网络服务器后端世界的菜鸟,这就是为什么我要求你的帮助。我对整个系统模型感到困惑,并希望澄清它的工作原理。也许,我在短时间内读了太多的文章。 首先:我 ..
发布时间:2017-10-06 22:06:05 其他开发

ExpressJS& Websocket&会话共享

我正在尝试使用基于Node.js的聊天应用程序。我想强制websocket服务器(ws库)使用ExpressJS会话系统。不幸的是,我已经卡住了用于获取会话数据的MemoryStore散列与Cookie中的会话ID不同。有人可以向我解释我在做错什么? Websocket服务器代码部分: code> module.exports = function(server,clients,exp ..
发布时间:2017-10-06 19:54:42 其他开发

未捕获InvalidStateError:无法在“WebSocket”上执行“send”:仍处于CONNECTING状态

当我的页面加载时,我尝试向服务器发送一条消息到发送以发起连接,但是它不起作用。此脚本块位于我的文件顶部: var connection = new WrapperWS(); connection.ident(); // var autoIdent = window.addEventListener('load',connection.ident(),false); ..
发布时间:2017-10-01 13:58:36 前端开发

html5 - websocket如何带上cookie?

问 题 websocket如何带上cookie? 解决方案 HTTP 是无状态连接,才需要的 cookie 这么个东西记录状态 而 websocket 始终保持连接,就不需要cookie,在需要共享以前系统的登陆信息时,直接把 cookie 发送过去就行了。 你所需要的应该是一个鉴权机制,这个机制可以向刚才说的兼容以前使用 cookie 实现, 或者使用 Basic Aut ..
发布时间:2017-09-06 12:02:36 前端开发

通信 - websocket是怎样实现NAT穿透的

问 题 一般C/S的p2p应用都需要进行诸如UDP打洞的NAT穿透才能实现外网和内网的直接通信,那么websocket是怎么实现nat穿透的,我发现在不同外网的内网使用websocket只需要提供内网主机地址和端口就可以通信,难道它自动的封装好了nat穿透的功能? 解决方案 打洞针对的是udp协议,websocket是基于tcp的,本来就是双向的,不需要打洞。 ..
发布时间:2017-09-06 11:47:47 其他开发

flash - 低版本浏览器使用WebSocket接收不到消息 ?

我用workerman搭建的websocket服务器, 官方案例中那个聊天室是可以兼容低版本浏览器的, 但是我在使用过程中发现低版本的浏览器无法接收到消息. 客户端部分代码: 服务端部分代码: 在支持websocket的浏览器 ( HTML5 ) 中一切正常: 在低版本浏览器 ( flash ) 中, 可以触发onopen, 但是接收不到消息onmessage: 我该 ..
发布时间:2017-09-06 11:22:59 其他开发

javascript - websocket是基于tcp还是udp的呢?

问 题 《JavaScript高级程序设计》中说道websocket运用的协议是自己定义的协议,不知道这个协议是在哪一层呢?是在运输层吗?那就是说既不是tcp也不是udp吗? 解决方案 是基于TCP的 websocket的协议是在TCP/IP协议簇的应用层,和http在同一层。 “自己定义的协议”是指websocket使用的是不同于http的另一种应用层协议,但web ..
发布时间:2017-09-06 10:57:27 前端开发