websocket 相关问题

WebSocket是一个建立在TCP套接字之上的API,是一种用于客户端和服务器之间双向全双工通信的协议,无需HTTP的开销。

Arduino IDE:如何重新定义标准库中定义的常量?

我正在尝试重新定义此库中的 WEBSOCKETS_TCP_TIMEOUT 常量:[https://github.com/Links2004/arduinoWebSockets]。但我不想更改库,我想在我的代码中执行此操作。 康...

回答 1 投票 0

在 Apache 上设置 Websocket?

所以我正在对 websockets 进行一些研究,我有几个问题似乎找不到明确的答案: 如何在 Linux 服务器上设置 Web 套接字?有 Apache 模块吗?会...

回答 4 投票 0

HTMX Websockets 不会替换 DOM 中的内容

我正在尝试让 HTMX Websocket 工作。它是一个聊天系统,应该通过 websocket 替换聊天内容。 这是聊天的代码片段: ... 我正在尝试让 HTMX Websocket 工作。它是一个聊天系统,应该通过 websocket 替换聊天内容。 这是聊天的代码片段: <div class="min-h-96"> <div hx-ext="ws" ws-connect="/socket/register-chat/{{.ChatId}}"> </div> <div id="chat-messages"></div> </div> <div class="flex"> <form class="flex w-full" hx-post="/actions/message" hx-target="#chat-messages" id="chat-form"> <input type="text" name="chatId" value="{{.ChatId}}" hidden> <input type="text" placeholder="Ihre Nachricht..." name="message" class="w-4/5 p-2 border rounded-l-md border-blue-300 focus:outline-none" autofocus> <button type="submit" class="w-1/5 bg-blue-600 text-white py-2 rounded-r-md hover:bg-blue-800 focus:outline-none">Absenden</button> </form> </div> 连接已建立 内容已收到 但由于某种原因我无法理解它不会在 DOM 中取代它。当有 hx-target 命令时,既不能直接进入包含 websocket 数据的 div,也不能进入 id 为“chat-messages”的 div.... 任何帮助表示赞赏:) 所以,我找到了解决方案,感谢这篇文章(使用Haskell...) 从服务器返回的内容需要相同的 ID。 所以当前的工作设置如下。 此代码片段创建 websocket 连接 <div class="min-h-96"> <div hx-ext="ws" ws-connect="/socket/register-chat/{{.ChatId}}" hx-target="chat-messages"> </div> <div id="chat-messages"></div> </div> 消息需要包装在与目标具有相同 id 的 div 中。 <div id="chat-messages"> {{range .Messages}} <div class="flex mb-4 {{if .IsKunde}} justify-end {{end}}" id="{{.MessageId}}"> <div class="message-container max-h-screen overflow-y-auto max-w-[50%]"> <div class="text-gray-600"> <p>{{.SentFrom}}</p> <p class="text-xs text-blue-500">{{.SentAt}}</p> </div> <div class="rounded-lg {{if .IsKunde}} bg-blue-600 {{else}} bg-lime-700 {{end}} text-white py-2 px-4"> {{.Message}} </div> </div> </div> {{end}} </div> 多么直观且有据可查smh 感谢您,经过一整天的故障排除,就是这样。返回的消息需要有匹配的id

回答 2 投票 0

单个客户端的多个 WebSockets

这是我第一次玩这种东西,所以我很感激任何帮助。 我正在尝试编写一个小型网络应用程序,根据需要在服务器上启动命令。对于我的每一个命令...

回答 1 投票 0

如何通过 JavaScript 通过 OCPP 1.6 建立与电动汽车充电器的连接

从“ws”导入{WebSocketServer}; 从“uuid”导入{ v4 as uuidv4 }; 从“快递”进口快递; 常量应用程序 = Express(); CSM 类 { 构造函数(){}

回答 1 投票 0

Boost Websocket getting on_read:WebSocket 控制框架碎片化

获取/socket.io/HTTP/1.1 主持人: 升级:网络套接字 连接:升级 Sec-WebSocket-Key:Z8W2ifsqt977ld8MkKNSiw== Sec-WebSocket-版本:13 用户代理:Boost.Beast/266 websocket-c...

回答 2 投票 0

VMware HTML WebMKS - 控制台连接正常,但没有屏幕且 CPU 使用率高

为了创建自定义 WebMKS 控制台以允许查看 VMware vCloud Director 中配置的虚拟机并与之交互,可以使用

回答 1 投票 0

无法理解通过 Web 套接字进行 XOR 数据帧的二进制扫描结果?

我可能会做一些非常愚蠢的事情,而且我在理解这些结果是如何产生的方面遇到了很大的困难。 通过从浏览器到本地 Tcl 脚本的 Web 套接字,

回答 1 投票 0

使用 Docker 部署 Emuhub 项目后连接到本地主机时出现问题

我一直在尝试在本地主机上从 GitHub (https://github.com/mohamed-helmy/emuhub?tab=readme-ov-file) 部署 Emuhub 项目。我使用命令 doke 在后台运行容器...

回答 1 投票 0

如何在套接字升级事件上使用异步函数来验证节点/ws中的Web套接字连接

我正在尝试使用此解决方案来验证 WebSocket 连接(server.on('upgrade',...): https://www.npmjs.com/package/ws#user-content-client-authentication 但我需要使用异步函数...

回答 1 投票 0

Python 5-Card Draw 技术堆栈决策

我正在尝试为我 85 岁的父亲创建一款 5 张抽牌扑克游戏(单人游戏,最多 4 个机器人),希望可以在平板电脑上使用 - 使用触摸控制。我一直在学习Python并且我...

回答 1 投票 0

React 组件因渲染而导致内存使用量增加?是否有冲突或内存泄漏?

这是我的组件,发生的情况是我连接到我的 websocket 并监听来自服务器的传入消息并显示它们。每当我的消息列表超过 10 条消息时,我就会对第一个元素进行切片...

回答 1 投票 0

Android Google Chrome 断开套接字

我们有一个使用套接字的网站。每当用户离开网页前往另一个应用程序或关闭屏幕时,通常会断开 WebSocket。该错误非常模糊,这似乎是一个

回答 1 投票 0

如何使用 Python 实时动态处理 Twilio 上的调用?

我正在构建一个执行以下操作的应用程序: 拨打外线电话。 当被叫者接听时开始流式传输 使用 Vosk 实时转录流 检测关键字以区分两个差异...

回答 1 投票 0

通知广播

我有一些通知,当它们的 start_date 小于或等于当前时间时应该广播。但是,在某些情况下,用户可能会在正式通知之前看到通知

回答 1 投票 0

如何使用 WebSocket 从 PHP 发送数据/文本进行处理?

我在服务器上有一个进程充当WebSocket服务器(不是用Ratchet编写的)。我希望能够使用 PHP(作为客户端)将数据发送到该进程。 我发现了很多以 TCP 方式发送的示例,例如

回答 2 投票 0

Vanilla JS WebSocket 对象可以正确设置协议值,但节点所需的“ws”包无法设置协议?

我目前正在尝试使用节点(版本18.17.0)创建一个WebSocket对象,但每次我尝试使用“ws”库设置协议时,它都不会设置它,并且总是以...

回答 1 投票 0

Javascript 无法连接到 python 安全 websockets

我有一两年就有了 python websockets,我通常有两个客户端连接,一个使用 C#,一个使用 python。 我最近开始开发 Web 客户端并尝试使用 JS Websocket 和...

回答 1 投票 0

如何将http服务器升级为websockets。监听传入的请求,以便我可以提供 HTML 页面?

我正在使用 websockets 和express js 制作一个两人游戏,文件夹的组织方式如下。 。 ├── 公共 │   ├── board.html │   ├── board.js │   ├── 国际象棋.css │   └── util.js ├── 服务器...

回答 1 投票 0

Flutter 客户端、Python 服务器 WebSocket

我正在尝试制作一个带有登录系统的程序。我用 flutter 编写了程序,并用 python 编写了服务器,但是当我尝试向服务器发送消息时,它没有发送,但它可以连接...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.