c# - IsWebSocketRequest 不能在单声道中工作

标签 c# http websocket mono httplistenerrequest

我在 Windows 系统上连接到 .NET 中的 HTTP 和 webSockect,它工作正常,然后我将同一个项目移动到 mono 以使用 Mono 在 linux 系统上进行测试,但它给了我一个错误的情况,即 webSocket 连接 IsWebSocketRequest is becoming false

 if (httpListenerContext.Request.IsWebSocketRequest==true)
 {
   //some logic
 }

最佳答案

 httpListener.Prefixes.Add("http://127.0.0.1:8080/");
 httpListener.Start();

我试过这种方式对我有用

关于c# - IsWebSocketRequest 不能在单声道中工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45025826/

相关文章:

c# - 主要: not all code paths return a value

c# - 使用状态服务器在不同 .NET 版本之间共享 session 状态

java - 在 Java 中将 http servlet 与其他 TCP 服务器结合起来

json - 如何从 Go http.Request 中检索对象?

django - socketio 客户端在页面加载后立即向 django 服务器发送数千个 GET 请求

c# - 内联 MultiBinding 未按预期工作

c# - 是否可以使用 C# 代码创建新的 Gremlin Graph DB 和 Graph

javascript - 如何从浏览器发送 http 删除请求?

javascript - 让 Jetty Websocket 使用与 JavaScript Websocket 相同的语言

javascript - yEnc 用于二进制 websocket 数据