StreamWebSocketInformation.Protocol 属性

定义

获取在对 StreamWebSocket 对象进行 WebSocket 握手期间与服务器协商 的 WebSocket子协议。

public:
 property Platform::String ^ Protocol { Platform::String ^ get(); };
winrt::hstring Protocol();
public string Protocol { get; }
var string = streamWebSocketInformation.protocol;
Public ReadOnly Property Protocol As String

属性值

String

Platform::String

winrt::hstring

在 WebSocket 握手期间与服务器协商的子协议。

实现

注解

WebSocket 客户端和 WebSocket 服务器都可能支持多个子协议。 在 WebSocket 握手期间,服务器将从相互支持的子协议中选择一个子协议,并在“Sec-WebSocket-Protocol”标头中回复。 Protocol 属性将包含选定的子协议字符串。

在连接 StreamWebSocket 之前,此属性为 null。

适用于

另请参阅