我在windows系统的.net中同时连接了http和websocket,它运行良好,然后我将同一个项目移到mono上,使用mono在linux系统上进行测试,但它给了我一个错误的情况,即websocket连接iswebsocketrequest正在变为false

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

最佳答案

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

我试过这样对我有用

09-13 07:00