首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法使用WebSocket4Net连接到websocket服务器

无法使用WebSocket4Net连接到websocket服务器
EN

Stack Overflow用户
提问于 2013-01-30 10:32:39
回答 1查看 3.1K关注 0票数 0

我有一个mochiweb作为WebSocket服务器;使用JavaScript从Chrome浏览器连接,使ws客户端变得平滑(打开、发送消息、关闭)。然而,当我试图使用websocket4Net,从C#连接时,我总是从mochiweb获得以下错误。

=崩溃REPORT==== 30-2013年1月-2013年1月::16:57:41 === crasher:初始调用: mochiweb_acceptor:init/3 pid:<0.228.0> registered_name:[]异常错误:函数=== (mochiweb_http.erl,第292行)中没有匹配函数=== (mochiweb_http.erl,第292行)中的case子句。(第192行)祖先: cim_https,<0.166.0>消息:[]链接:<0.167.0>字典:[] trap_exit: false状态:运行heap_size: 1597 stack_size: 24减缩: 1585

我的C#片段:

webSocketClient = new WebSocket("wss://localhost:8080/login"); webSocketClient.Error += new EventHandler<SuperSocket.ClientEngine.ErrorEventArgs>(webSocketClient\_Error) ; webSocketClient.AllowUnstrustedCertificate = true; webSocketClient.Opened += new EventHandler(webSocketClient\_Opened); webSocketClient.Closed += new EventHandler(webSocketClient\_Closed); webSocketClient.MessageReceived += new EventHandler<MessageReceivedEventArgs>(webSocketClient\_MessageReceived); webSocketClient.Open();

有什么参数我错过了吗?知道怎么追踪这个吗?

EN

回答 1

Stack Overflow用户

发布于 2013-02-01 03:27:04

发现了问题。显然,Mochiweb只支持在websocket4net中被称为RFC 6455的Hybi00 -no支持。现在看来我得修补我的莫奇网了。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14601832

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档