腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
避免
使用
socket.io
更改
套接
字
id
?
、
、
、
我目前正在尝试制作一个支持应用程序(例如,与支持人员进行实时聊天),我正在寻找一种方法来
避免
socket
id
的
更改
。express')();const server = http.createServer(app); socket.on("hell
浏览 27
提问于2020-07-05
得票数 0
1
回答
Socket.io
问题
、
、
在我的聊天web应用程序中,我
使用
带有RxJS的
socket.io
;为了拥有“持久”
套接
字
,我在服务构造函数中创建了
socket.io
客户端;一切正常,但如果用户刷新(F5 / Cmd-R)应用程序,则重新创建客户端
套接
字
,并销毁旧的客户端
套接
字
。有没有办法
避免
这种情况,维护相同的
socket.io
客户端?
浏览 7
提问于2020-06-07
得票数 0
1
回答
无论我做什么,
Socket.io
重新连接都会触发
、
、
使用
socket.io
1.4.5。然而,如果互联网断开,
套接
字
就会变得没有定义(大约20秒后),当互联网恢复运行时我的最终目标是在服务器和客户端上
使用
相同的
套接
字
(不管他们通信
浏览 1
提问于2017-06-19
得票数 1
回答已采纳
1
回答
在建立连接之前
使用
回退传输进行
Socket.IO
身份验证
、
、
、
、
在
使用
Node.js/
Socket.IO
的应用程序上工作需要广泛的浏览器兼容性,因此预计客户端可能在其浏览器中不支持WebSocket。另一种方法是在用户进行身份验证时让客户端存储SessionID,然后当用户需要
套接
字
连接时,将会话
ID
作为第一条消息发送。这种方法的问题是,从负载或安全性的角度来看,建立完整连接的开销并不理想。在连接/握手阶段(即,不通过连接的
套接
字
发送令牌)
使用
Socket.IO
的最佳身份验证模
浏览 2
提问于2012-11-10
得票数 1
回答已采纳
2
回答
是否在重新连接事件上重用
套接
字
?
、
、
当用户连接到服务器时,将创建
套接
字
。客户端自动重新连接。谢谢!
浏览 2
提问于2016-03-19
得票数 1
回答已采纳
2
回答
Laravel Echo回调
、
、
、
、
我正在查看Laravel (以
socket.io
为连接器) host: { path: '/
socket.io
' }} 因此,这里我确实检查了io是否存在,那么很可能
套接
字
已经打开。但是我们是否可以像
使用
socket.io
那样绑定回调:
浏览 1
提问于2017-09-22
得票数 7
回答已采纳
1
回答
房间中的任何客户端都没有收到socket.broadcast.to
、
'express');var server = require('http').createServer(app); socket.emit("connected", {rooms: this.rooms}); const index =
浏览 0
提问于2017-08-02
得票数 0
1
回答
用户传递用于连接的socket.
id
、
、
、
我们是否可以将一个参数传递给io.on();,该参数可以在连接期间用作socket.
id
,而不是自动生成的
套接
字
id
?如果是so...can,可以通过var socket=io();?var app = require('express')();var io = require('
socket.io
'); http.listen(3000,function
浏览 9
提问于2018-03-21
得票数 0
1
回答
如何
让服务器下发命令,让一个socket在运行多节点时离开或加入房间
在多个实例上运行
socket.io
1.0。 在此用例中,服务器可以接收一个请求(来自“外部”
socket.io
,它不是来自
套接
字
),该请求应该导致
套接
字
离开或加入房间。我可以访问socket.
id
,但如果
套接
字
可能不在同一进程中,我该
如何
执行socket.leave?
浏览 1
提问于2014-06-18
得票数 0
2
回答
Socket.io
多页
、
、
我正在尝试
使用
socket.io
创建一个聊天,我遇到了一个问题。 我想知道是否有可能在我的项目的不同页面中重用我的socket.
id
,以
避免
失去
套接
字
的连接?
浏览 2
提问于2018-11-09
得票数 1
回答已采纳
1
回答
在模块之间传递
Socket.IO
套接
字
的正确方法是什么?
、
目前,我有一个getter/setter
套接
字模块,如下所示module.exports.setSocket/lib/socket');io.sockets.on('connection', function (socket编辑:我想要一个通用的解决方案来解决不是由客户端
套接</em
浏览 0
提问于2012-04-24
得票数 4
回答已采纳
1
回答
Websocket连接错误:从不同路径
使用
时不返回101
更改
的协议
、
、
、
、
我正在
使用
易-rtc与
socket.io
在我的元宇宙项目的多用户体验。我们
使用
轮询和网络
套接
字
维护
socket.io
中的连接.当我试图给出
socket.io
的路径时,我面临着网络
套接
字
连接的问题。首先,我提出的代码,我没有
使用
任何路径。你可以从这里得到完整的代码。 我从这段代码中得到的web-
套接
字
连接请求给了我一个101个正在改变的协议。 我
浏览 9
提问于2022-05-16
得票数 3
回答已采纳
1
回答
如何
从http请求中访问客户端
套接
字
id
?
、
、
、
、
其目标是通过web
套接
字
在浏览器客户端和我的expressJs服务器之间创建通信,以便快速显示在另一个客户端上所做的
更改
。另外,我
使用
标准的http连接来与我的数据库通信。我不能访问客户端
套接
字
(这将解决我的问题),因为我不想在建立连接后存储它们(例如,就像建议的那样)。在我看来,这不是一个优雅的解决方案。 任何帮助都将不胜感激。
浏览 8
提问于2020-05-27
得票数 0
回答已采纳
1
回答
向特定用户发出Php-redis -
socket.io
的问题
、
我在php-redis和
socket.io
上遇到了一个问题,在他们的例子中, im试图发送给特定的用户,这是在我的
socket.io
nodejs服务器上设置的一个名为: var users ={}的变量;这个变量包含
套接
字
id
,当用户连接到节点服务器时,im保存其
套接
字
。在其
套接
字
usersdata.
id
= user_
id
上; 任何人都可以帮助我理解
如何
使用
h
浏览 4
提问于2014-10-18
得票数 0
1
回答
Socket.io
断开事件和为相关闭包收集垃圾
、
、
、
、
我有一个
使用
socket.io
的基本实时服务器.我的问题涉及闭包和垃圾收集,以及我是否应该麻烦地将
套接
字
连接存储在一个关联数组中,还是把它留给闭包来管理连接。我的一个问题是,如果
套接
字
连接断开,如果在断开连接的
套接
字
上调用emit,相同的
套接
字
连接会尝试发送消息吗?换句话说,在断开连接的
套接
字
上调用socket.emit()会发生什么?socket.emit('delet
浏览 4
提问于2015-07-28
得票数 7
回答已采纳
1
回答
利用
socket.io
避免
循环依赖
、
、
、
我正在用
socket.io
和节点构建一个项目。事件被发出到
套接
字
,然后有一些逻辑导致对数据库的修改,以及在
套接
字
上发出的更多事件。我知道
如何
实现这些部件,但我确实在努力使每个组件保持独立,并
避免
循环依赖。我知道我需要一个只用于处理数据交互的数据模型,这样我就可以轻松地切换处理数据交互的方式。我也想把
套接
字
和逻辑分开。我的问题是,对于
socket.io
,我需要声明引用逻辑的处理程序,但是在这个逻辑中,我需要引用
浏览 0
提问于2016-08-28
得票数 3
1
回答
Socket.io
+ Node.js CORS错误阻止了我的req
、
、
我
使用
节点和
socket.io
编写应用程序,这会导致一个错误,从而启用跨源请求。 module.exports = { io = require("
socket.io
")(httpServerio) {
浏览 2
提问于2021-09-29
得票数 0
回答已采纳
3
回答
TypeError: sockets.forEach不是一个函数
、
、
为了克服这个问题,我
使用
以下代码 console.log(msg); var sockets = io.sockets.sockets; if(sock.
id
= socket.
id
){ sock.emit('mes
浏览 3
提问于2016-10-28
得票数 0
1
回答
Socket.IO
中的路由
、
、
有什么方法可以告诉用户连接到
socket.io
的路线吗?这是
如何
做到的呢? 我尝试过的是:我尝试过会话
套接
字
,但那真是一团糟。我已经开始工作了,但是以这种方式
使用
会话
套接
字
有很多问题。排除这个可能性。目前,我将:<e
浏览 3
提问于2014-01-07
得票数 1
回答已采纳
3
回答
回调中的
socket.io
get
套接
字
、
、
、
我正在为node.js
使用
socket.io
。event',function(arg1,arg2){ }然后,我可以访问回调中的
套接
字
来获取“某些事件”,但是如果我像这样
使用
它会怎么样呢?function myFunction(arg1,arg2) //I want to use calling socket here.
浏览 0
提问于2015-06-18
得票数 4
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
深入学习WebSockets概念和实践
socket 通信必知必会|Python 标准库
打造一款属于自己的远程控制软件
如何打造你的专属VR世界后台:从零到一的爆款开发教程!
Art of UNIX programming
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券