Javascript 如何从websocket url获取数据?
当我连接到一个使用WebSocket的网站时,我可以使用Google开发者工具获得框架 所以我想在程序(JS,C#)中获得相同的数据,但实际上我不知道该怎么做 我曾考虑使用NodeJS发出http.request,但它不是http url:/ 我曾想过制作一个示例JS客户端,但我无法获取数据,因为我无法使用“key”发送标题Javascript 如何从websocket url获取数据?,javascript,c#,html,node.js,websocket,Javascript,C#,Html,Node.js,Websocket,当我连接到一个使用WebSocket的网站时,我可以使用Google开发者工具获得框架 所以我想在程序(JS,C#)中获得相同的数据,但实际上我不知道该怎么做 我曾考虑使用NodeJS发出http.request,但它不是http url:/ 我曾想过制作一个示例JS客户端,但我无法获取数据,因为我无法使用“key”发送标题 所以,我真的希望你能帮我一把,我的基础英语很抱歉:(WebSockets是在客户端和服务器之间实现有状态、持久连接的标准技术。它有自己的协议ws://和wss://(如
所以,我真的希望你能帮我一把,我的基础英语很抱歉:(WebSockets是在客户端和服务器之间实现有状态、持久连接的标准技术。它有自己的协议
ws://
和wss://
(如https://
)
您需要的是一个合适的WebSocket客户端来从服务器接收数据
这里的问题是WebSockets,它本身不是一个协议。没有请求和响应的概念。这就像使用TCP套接字一样
如果您想使用WebSockets,NodeJS有
在C#中,您应该看看。您可以使用类似于连接ws://和wss://协议的库。google为node.and for.net提供了一个快速的解决方案。我们如何将websocket数据从chrome开发工具中获取到外部文件中?我想我理解了,但有一个问题仍然存在:我必须设置头吗?@Rynelf不,您不应该这样做如果您使用的是socket.io,请不要使用任何特定的头文件。按照文档的说明,您会惊讶地发现,您的程序启动和运行的速度有多快。@Rynelf正如我在回答中所说,Websocket没有协议。没有头文件,请求正文……这就像使用原始网络通道一样。我有一个类似的任务。我需要从Websocket访问数据在chrome浏览器中运行的ket?这就是要走的路吗?@Dr.YounesHenni为什么不,顺便说一句,谁知道你的病例的细节。我会发布一个新的问答。。