82得票2回答
如何调用包含在类中的异步函数?

基于这个答案,我想在一个类中构建一个异步 WebSocket 客户端,该类将从另一个文件导入: #!/usr/bin/env python3 import sys, json import asyncio from websockets import connect class Echo...

81得票7回答
如何使用cURL读取WebSocket响应

写一个 Bash 脚本以连接到 GDAX 的 Websocket Feed,地址为 wss://ws-feed.gdax.com,但是 curl 似乎不支持这个,因为我收到了以下错误信息:curl "wss://ws-feed.gdax.com" curl: (1) Protocol "wss...

81得票6回答
我需要一个服务器才能使用HTML5的WebSockets吗?

当使用WebSockets时,我是否需要编写服务器端代码?换句话说,我的客户端应用程序中的JavaScript是否需要连接到专门的服务器,或者现有的Apache服务器是否可以支持它?

81得票5回答
如果一个持久模型(服务器数据库)被外部应用程序更改,AngularJS是否可以自动更新视图?

我刚开始熟悉AngularJS,但我想构建一个具有实时自动更新视图(无需刷新)的Web应用程序,当服务器端数据库发生更改时,用户就会得到更新。 AngularJS能够自动处理这个问题吗?如果可以,那么基本的机制是什么? 例如,您是否需要设置AngularJS定期轮询“模型”更改的数据库?还...

80得票4回答
如何捕捉“WebSocket连接到'ws://xxx:nn'失败:在接收握手响应之前关闭连接”的错误?

假设我有一个使用端口号nn启动的节点服务器,并且没有任何WebSocket服务。 问题是我的客户端尝试连接到此服务器的WebSocket服务。 显然,它应该无法连接到服务器。 但是我无法捕获此错误,我的客户端代码如下:try { this.ws = new WebSocket('...

79得票5回答
WebSockets、UDP和基准测试

目前HTML5的WebSockets使用一种TCP通信方式。然而对于实时游戏来说,TCP并不够用(这也是使用其他平台(如本地)的好理由)。因为我可能需要UDP来继续一个项目,所以我想知道HTML6或其他版本是否支持UDP?此外,是否有可靠的基准测试WebSockets协议与低级别直接套接字协议...

78得票3回答
Shall I use WebSocket on ports other than 80?

我能否在非80端口使用WebSocket?这会破坏使用现有的Web/HTTP基础设施的整个目的吗?并且我认为这不再适合在非80端口使用WebSocket的名称。 如果我在其他端口上使用WebSocket,为什么不直接使用TCP呢?或者说WebSocket协议本身具有特殊的优势吗? 由于当前...

78得票10回答
ReST通过Websockets是可能的吗?

我计划开发一个基于Web的聊天应用程序,它接受ReSTful请求,将其转换为XMPP并将其传递到XMPP服务器。 对于这种基于聊天的应用程序,使用Websockets似乎很有前途,因为可以异步地传递事件(或响应)。但是,如果我将Websockets作为从浏览器传输请求的底层协议,这仍然可以被...

78得票3回答
使用React hooks和WebSockets的正确方式

我需要连接到 WebSockets 服务器并记录它的消息。如果使用 React 类组件,我会将此逻辑放在 componentDidMount 生命周期钩子中并继续工作,但我不确定如何使用 hooks 正确实现它。 这是我的第一次尝试。import React, {useEffect} fro...

77得票5回答
Spring中的Websocket身份验证和授权

我一直在努力正确实现使用Spring-Security的Stomp(websocket)身份验证和授权。 为了后人我将回答自己的问题以提供指南。 问题 Spring WebSocket文档(关于身份验证)目前不清楚(依我看)。我无法理解如何正确处理身份验证和授权。 我想要的 使用登录/密...