Udostępnij za pośrednictwem


WebSocketAcceptContext Klasa

Definicja

Kontekst do negocjowania uaktualnienia protokołu Websocket.

public ref class WebSocketAcceptContext
public class WebSocketAcceptContext
type WebSocketAcceptContext = class
Public Class WebSocketAcceptContext
Dziedziczenie
WebSocketAcceptContext
Pochodne

Konstruktory

WebSocketAcceptContext()

Kontekst do negocjowania uaktualnienia protokołu Websocket.

Właściwości

DangerousEnableCompression

Umożliwia obsługę rozszerzenia WebSocket "permessage-deflate".

Należy pamiętać, że włączenie kompresji za pośrednictwem szyfrowanych połączeń sprawia, że aplikacja podlega atakom typu CRIME/BREACH. Zdecydowanie zaleca się wyłączenie kompresji podczas wysyłania danych zawierających wpisy tajne, określając DisableCompression podczas wysyłania takich komunikatów.

DisableServerContextTakeover

Wyłącza przejęcie kontekstu serwera podczas korzystania z kompresji. To ustawienie zmniejsza obciążenie pamięci kompresją kosztem potencjalnie gorszego współczynnika kompresji.

KeepAliveInterval

Interwał wysyłania ramek do ponga. Jest to puls, który utrzymuje połączenie przy życiu.

ServerMaxWindowBits

Ustawia maksymalny logarytm base-2 rozmiaru okna przesuwnego LZ77, który może służyć do kompresji. To ustawienie zmniejsza obciążenie pamięci kompresją kosztem potencjalnie gorszego współczynnika kompresji.

SubProtocol

Pobiera lub ustawia negocjowany podprotokol.

Dotyczy