System.NET.WebSockets中的ClientWebSocket是否自动支持ping/pong,这意味着如果从服务器收到ping,我的ClientWebSocket是否会自动响应一个pong,或者这是我需要自己实现的?另外,ClientWebSocket.Options.KeepAliveInterval在哪里?它与ping/pong有什么不同?
7kqas0il1#
这是由客户端隐式处理的。请参阅下面的源代码。https://github.com/dotnet/runtime/blob/dc9c9d5f9e23ff6aa0b99af8f6c410a0558fadaf/src/libraries/System.Net.WebSockets/src/System/Net/WebSockets/ManagedWebSocket.cs#L777-L781
1条答案
按热度按时间7kqas0il1#
这是由客户端隐式处理的。请参阅下面的源代码。
https://github.com/dotnet/runtime/blob/dc9c9d5f9e23ff6aa0b99af8f6c410a0558fadaf/src/libraries/System.Net.WebSockets/src/System/Net/WebSockets/ManagedWebSocket.cs#L777-L781