ClientWebSocketOptions.DangerousDeflateOptions 属性

定义

获取或设置 per-message-deflate 扩展的选项。 如果存在该选项,则会在握手阶段将其发送到服务器。 如果服务器支持 per-message-deflate 并且接受选项,则将创建 WebSocket 实例,并且默认为所有消息启用压缩。

请注意,启用压缩会使应用程序受到 CRIME/BREACH 类型的攻击。 强烈建议在发送包含机密的数据时关闭压缩,方法是为此类消息指定 DisableCompression 标志。

public:
 property System::Net::WebSockets::WebSocketDeflateOptions ^ DangerousDeflateOptions { System::Net::WebSockets::WebSocketDeflateOptions ^ get(); void set(System::Net::WebSockets::WebSocketDeflateOptions ^ value); };
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public System.Net.WebSockets.WebSocketDeflateOptions? DangerousDeflateOptions { get; set; }
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
member this.DangerousDeflateOptions : System.Net.WebSockets.WebSocketDeflateOptions with get, set
Public Property DangerousDeflateOptions As WebSocketDeflateOptions

属性值

属性

适用于