Поделиться через


ClientWebSocketOptions.DangerousDeflateOptions Свойство

Определение

Возвращает или задает параметры для расширения для каждого сообщения-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

Значение свойства

Атрибуты

Применяется к