13得票1回答
选择WebSocket响应的缓冲区大小

我正在编写一个连接到 WebSocket 服务器的 C# 应用程序,接收一个未知大小的 JSON 响应。为了达到这个目的,我使用了 ClientWebSocket 类。 从客户端接收数据的唯一方法似乎是使用 ReceiveAsync 方法,并将 ArraySegment<byte&gt...

8得票2回答
C#如何检测ClientWebSocket是否断开连接(关闭)

经过长时间的搜索,我来向您求助。 我有一个 WPF 应用程序,使用 ClientWebSocket 类(使用 System.Net.WebSockets)连接到 WebSocket 服务器(NodeJS)。我的应用程序是后台 Windows 应用程序,它在第一次连接时进行连接,然后在每分钟的...

7得票2回答
在ClientWebSocket中设置“User-Agent”HTTP标头

我需要在ClientWebSocket对象中设置“User-Agent”HTTP头,但是这是不可能的。虽然有一个ClientWebSocket.SetRequestHeader(header,value)方法,但如果我尝试设置该标头,则该方法将失败:System.ArgumentExcepti...