WebSocketAcceptContext クラス

定義

Websocket アップグレードをネゴシエートするためのコンテキスト。

public ref class WebSocketAcceptContext
public class WebSocketAcceptContext
type WebSocketAcceptContext = class
Public Class WebSocketAcceptContext
継承
WebSocketAcceptContext
派生

コンストラクター

WebSocketAcceptContext()

Websocket アップグレードをネゴシエートするためのコンテキスト。

プロパティ

DangerousEnableCompression

'permessage-deflate' WebSocket 拡張機能のサポートを有効にします。

暗号化された接続に対して圧縮を有効にすると、アプリケーションは CRIME/BREACH 型の攻撃を受けることに注意してください。 このようなメッセージの送信時に を指定して、シークレットを含むデータを送信するときに圧縮を DisableCompression オフにすることを強くお勧めします。
DisableServerContextTakeover

圧縮を使用するときにサーバー コンテキストの引き継ぎを無効にします。 この設定により、圧縮率が低下する可能性があるコストで、圧縮のメモリ オーバーヘッドが削減されます。

KeepAliveInterval

ポンフレームを送信する間隔。 これは、接続を生き続けるハートビートです。

ServerMaxWindowBits

圧縮に使用できる LZ77 スライディング ウィンドウ サイズの最大底 2 対数を設定します。 この設定により、圧縮率が低下する可能性があるコストで、圧縮のメモリ オーバーヘッドが削減されます。

SubProtocol

ネゴシエートされるサブプロトコルを取得または設定します。

適用対象