ClientWebSocketOptions.DangerousDeflateOptions Eigenschaft

Definition

Ruft die Optionen für die Erweiterung pro Nachricht ab, oder legt diese fest. Wenn vorhanden, werden die Optionen während der Handshake-Phase an den Server gesendet. Wenn der Server Deflate pro Nachricht unterstützt und die Optionen akzeptiert werden, wird die WebSocket-Instanz mit aktivierter Komprimierung standardmäßig für alle Nachrichten erstellt.

Beachten Sie, dass die Aktivierung der Komprimierung die Anwendung dem Typ "CRIME/BREACH" von Angriffen unterliegt. Es wird dringend empfohlen, die Komprimierung beim Senden von Daten mit geheimen Schlüsseln zu deaktivieren, indem sie die Kennzeichnung für solche Nachrichten angeben 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

Eigenschaftswert

Attribute

Gilt für: