websocket-sharp icon indicating copy to clipboard operation
websocket-sharp copied to clipboard

A C# implementation of the WebSocket protocol client and server

Results 121 websocket-sharp issues
Sort by recently updated
recently updated
newest added

I do not know if this is required, but for WebSocket.cs call: `private bool send (Opcode opcode, Stream sourceStream)` send lock is put prematurely. This will violate RFC behaviour described...

Could you make the user agent property accessible so we can change it at wish for what the client will send as user agent? ``` using (var ws = new...

We are using websocket-sharp version 1.0.2.59611. We're attempting to archive mutual authentication between the client and server using self-signed certificates. When we add callbacks for certificate validation on the client...

In this file: https://github.com/sta/websocket-sharp/blob/master/websocket-sharp/MessageEventArgs.cs public byte[] RawData { get { setData (); return _rawData; } } e.RawData property of websocket message event calls the same setData() method, which is used...

is there any chance to implement it for dotnet core 3.0?

Thanks for translating to japanese. [The WebSocket Protocol 日本語訳](http://www.hcn.zaq.ne.jp/___/WEB/RFC6455-ja.html) [The WebSocket API 日本語訳](http://www.hcn.zaq.ne.jp/___/WEB/WebSocket-ja.html) 请移除不正确的链接。

Would it be possible that the timeouts could be adjusted?

Good day I keep hitting an exception after a few hours of use; ``` 22/11/2020 13:03:07|Fatal|WebSocket.b__176_2|WebSocketSharp.WebSocketException: The header of a frame cannot be read from the stream. at WebSocketSharp.WebSocketFrame.processHeader(Byte[] header)...

![Image](https://github.com/user-attachments/assets/9b89438a-de14-4429-a8f5-1823f1a0d06e) Why sometimes compressed argument is passed, sometimes not?