websocket相关内容

将 Socket 请求从客户端(iOS 和 Android)发送到 Sails.js 服务器

我正在尝试将 socket.io 与 iOS 和 Android 应用程序一起使用,但这里存在一些问题.我在问是否有人真正有解决方案. 如何从客户端(iOS、Android)发送 socket.io 请求,我认为 iOS 和 Android 有 socket.io 库,iOS 库有 sendEvent/Message/JSON 方法.但是,我找不到在帆上获取事件的方法.https://git ..
发布时间:2021-12-30 22:25:58 移动开发

避免“破坏非socket.io升级"错误

我正在尝试制作一个 socket.基于 io 的服务器,但是每当我使用 dojo 通过客户端连接到它时,它都会向我显示此错误: debug - 破坏非 socket.io 升级 这是我的服务器代码 var express = require("express");var io = require("socket.io");服务器= express.createServer();var se ..
发布时间:2021-12-30 22:24:42 其他开发

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

我正在开发一个完全 js、HTML5 的画布游戏,并希望它是“实时的".根据我的研究,我发现 node.js 是一个令人兴奋的前景,所以我在我的 ubuntu 12 网络服务器上使用 socket.io、express 等配置了它. 我是一名程序员,但只是网络服务器后端领域的新手,这就是我寻求您帮助的原因.我对整个系统模型感到困惑,想弄清楚它是如何工作的.也许,我在短时间内阅读了太多文章. ..
发布时间:2021-12-30 22:23:25 其他开发

从服务器推送 websocket 数据后 Angularjs 模型发生变化

我正在尝试在从服务器推送 websocket 后更改我的角度模型.每次服务器提供新数据时,如何更改 $scope.contacts 之类的值? 我不确定使用 $apply 是否可行.我知道我可以访问 DOM 元素检索范围然后更改值,但应该有更好的解决方案! 我对一种无需创建角度模块即可从外部更新角度模型的解决方案非常感兴趣,因为我使用的是发出更改事件的相关数据源.有没有像在 Backb ..
发布时间:2021-12-30 22:22:37 前端开发

如何在Socket.IO中一次性离开socket连接的所有房间

我有一些代码,用于连接多个房间的套接字.在代码中的某个时刻,我想一次性离开所有房间,而无需断开插座.是否有可能做到这一点?如果是,那么我该怎么做?提前致谢.. 我正在使用 socket.IO 解决方案 那是可能的.您可以在不断开插座的情况下离开房间.仅当您调用 socket.disconnect() 时,套接字才会断开连接. 为此,您必须维护每个客户加入和离开的房间列表.要离开 ..
发布时间:2021-12-30 22:22:19 其他开发

Websockets 和二进制数据

据我所知,websockets 支持二进制数据传输.二进制支持错误已修复. 那么,是否有任何支持二进制数据传输的 websocket 服务器?Socket.io 似乎错过了这个机会.也许还有其他一些? 解决方案 在 WebSocket 服务器中支持二进制数据非常简单(实际上比 UTF-8 少得多).真正的问题是在浏览器中支持二进制数据类型.它正在开发中,但目前还没有浏览器版本可以支持 ..
发布时间:2021-12-30 22:19:45 前端开发

LUA 脚本 - 网络套接字通信

我正在基于 Linux 的机器和 android 应用程序之间工作. 首先,我需要在机器上打开一个服务器套接字来与应用程序通信. 我需要用 LUA 脚本编写代码,但我不知道它.. 你能给我一些例子来打开一个服务器套接字并接收来自android应用程序的消息吗? 谢谢. 解决方案 如果您正在寻找 Lua 中的 websocket 支持,请尝试 lua-websocke ..
发布时间:2021-12-30 20:44:17 其他开发

来自 HTML/Javascript 网页的 Modbus TCP 通信

我有一个使用 Modbus TCP 的设备.我想从中读取数据并将其显示在网页上(没有中间服务器). 我发现了一个与 Chrome 扩展程序几乎完全相同的项目: https://github.com/Cloud-Automation/chrome-modbus 它在javascript代码中使用:chrome.sockets.tcp 我希望我可以使用 WebSockets 在 ..
发布时间:2021-12-28 13:08:08 前端开发

Socket.IO 连接上的无限循环

Socket.IO 在连接上进行无限循环!这很奇怪,直到现在才发生.我不知道怎么了.我尝试重建包,我从旧源复制了一些代码,结果相同... io.on('connection', function(socket){console.log('有人连接 这是一个基本的 ExpressJS 服务器,上面有 http. const端口 = process.env.PORT ||3200,app = r ..
发布时间:2021-12-25 14:15:48 其他开发

使用 Javascript 检测 websocket 支持的最佳方法是什么?

我正在尝试使用 Javascript 来检测网络浏览器是否支持 websockets,但仅使用基于功能的检测,我得到了误报,所以我添加了一个用户代理测试来代替 Android 设备,我不高兴了.我有一台三星 Galaxy Tab 2,这是我的检测代码: var isSupported = (("WebSocket" in window && window.WebSocket != undefin ..
发布时间:2021-12-25 14:15:39 移动开发

需要 Java websocket 客户端

我找不到任何 websocket 客户端,实现了用 Java 编写的协议的最新版本. 我在这里找到了答案Java socket.io 客户端,但是 http://code.google.com/p/weberknecht/ 支持协议hybi-00 和上次构建是 5 个月前 https://github.com/TooTallNate/Java-WebSocket 不支持完全没有问题 ..
发布时间:2021-12-25 14:15:35 Java开发

WebSocket 连接超时

我正在尝试实现故障安全 websocket 包装器.我遇到的问题是处理超时错误.逻辑应该是:如果套接字在 $timeoutInMiliseconds 期间没有打开 - 它必须关闭并重新打开 $N 次. 我正在写这样的东西. var maxReconects = 0;var ws = new WebSocket(url);var onCloseHandler = function() {如果 ..
发布时间:2021-12-25 14:15:27 前端开发

保护 Websocket

现在我们的应用程序旨在促进初始加载后通过 websockets 的所有通信. 我们正试图找出一种解决方案,通过这种传输方式安全地传递敏感数据. 到目前为止,我们正在考虑一些事情: 通过传回唯一的 websocket 传输验证初始加载时通过 SSL 传递的会话 cookie 中存储的哈希值. 使用类似 javascript bcrypt 的客户端加密在传输之前对所有内容进行加 ..
发布时间:2021-12-25 14:15:18 前端开发

如何用“未知原因"调试websocket连接错误

最近,我在 chrome 控制台上收到以下消息; WebSocket 连接到“ws://evo15:4008/?stream"失败:未知原因 它变得越来越多,而且有点烦人,我每次都必须打开一个新选项卡或重新启动 chrome 才能恢复正常的 websocket 连接.我该如何调试它?不幸的是,我还不能重现它.我的 chrome 版本是 Version 77.0.3865.75 (Officia ..
发布时间:2021-12-25 14:15:11 前端开发