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


WebSocketAcceptContext Класс

Определение

Контекст для согласования обновления websocket.

public ref class WebSocketAcceptContext
public class WebSocketAcceptContext
type WebSocketAcceptContext = class
Public Class WebSocketAcceptContext
Наследование
WebSocketAcceptContext
Производный

Конструкторы

WebSocketAcceptContext()

Контекст для согласования обновления websocket.

Свойства

DangerousEnableCompression

Включает поддержку расширения WebSocket permessage-deflate.

Имейте в виду, что включение сжатия через зашифрованные подключения делает приложение подверженным атакам типа CRIME/BREACH. Настоятельно рекомендуется отключить сжатие при отправке данных, содержащих секреты, указав при отправке DisableCompression таких сообщений.

DisableServerContextTakeover

Отключает переключение контекста сервера при использовании сжатия. Этот параметр снижает нагрузку на память при сжатии за счет потенциально худшем коэффициента сжатия.

KeepAliveInterval

Интервал для отправки кадров pong. Это сердце биение, которое держит связь живой.

ServerMaxWindowBits

Задает максимальный логарифм размера скользящего окна LZ77, который можно использовать для сжатия. Этот параметр снижает нагрузку на память при сжатии за счет потенциально худшем коэффициента сжатия.

SubProtocol

Возвращает или задает согласовываемый подпротокол.

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