如何从websocket url获取数据?

时间:2016-03-31 18:25:33

标签: javascript c# html node.js websocket

当我连接到使用websockets的网站时,我可以使用Google Developer Tools获取框架。

Data from the websocket url

所以我想获得相同的数据但是在程序中(JS,C#),但我实际上不知道该怎么做。

我想过用NodeJS制作一个http.request,但它不是一个http url:/ 我想创建一个示例JS客户端,但我无法获取数据,因为我无法使用'密钥发送标题。

The headers

所以,我真的希望你有办法帮助我,对不起我的基本英语:(

1 个答案:

答案 0 :(得分:5)

WebSockets是一种在客户端和服务器之间实现有状态持久连接的标准技术。它有自己的协议ws://wss://(如https://)。

您需要的是一个适当的WebSocket客户端,用于从服务器接收数据。

这里的问题是WebSockets,它本身不是协议。没有请求和响应的概念。这就像使用TCP套接字一样。

如果您想使用WebSockets,NodeJS有Socket.IO client API

在C#中,您应该看看SignalR