Condividi tramite


WebSocketAcceptContext Classe

Definizione

Contesto per negoziare un aggiornamento websocket.

public ref class WebSocketAcceptContext
public class WebSocketAcceptContext
type WebSocketAcceptContext = class
Public Class WebSocketAcceptContext
Ereditarietà
WebSocketAcceptContext
Derivato

Costruttori

WebSocketAcceptContext()

Contesto per negoziare un aggiornamento websocket.

Proprietà

DangerousEnableCompression

Abilita il supporto per l'estensione WebSocket "permessage-deflate".

Tenere presente che l'abilitazione della compressione sulle connessioni crittografate rende l'applicazione soggetta a attacchi di tipo CRIME/BREACH. È consigliabile disattivare la compressione durante l'invio di dati contenenti segreti specificando DisableCompression quando si inviano tali messaggi.

DisableServerContextTakeover

Disabilita l'acquisizione del contesto del server quando si usa la compressione. Questa impostazione riduce il sovraccarico di memoria della compressione a costo di un rapporto di compressione potenzialmente peggiore.

KeepAliveInterval

Intervallo per inviare fotogrammi da pong. Questo è un battito cardiaco che mantiene viva la connessione.

ServerMaxWindowBits

Imposta il logaritmo massimo di base-2 della dimensione della finestra scorrevole LZ77 che può essere usata per la compressione. Questa impostazione riduce il sovraccarico di memoria della compressione a costo di un rapporto di compressione potenzialmente peggiore.

SubProtocol

Ottiene o imposta il sottoprotocol negoziato.

Si applica a