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


OwinWebSocketAcceptContext Класс

Определение

OWIN WebSocket принимает контекст.

public ref class OwinWebSocketAcceptContext : Microsoft::AspNetCore::Http::WebSocketAcceptContext
public class OwinWebSocketAcceptContext : Microsoft.AspNetCore.Http.WebSocketAcceptContext
type OwinWebSocketAcceptContext = class
    inherit WebSocketAcceptContext
Public Class OwinWebSocketAcceptContext
Inherits WebSocketAcceptContext
Наследование
OwinWebSocketAcceptContext

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

OwinWebSocketAcceptContext()

Инициализирует новый экземпляр OwinWebSocketAcceptContext.

OwinWebSocketAcceptContext(IDictionary<String,Object>)

Инициализирует новый экземпляр OwinWebSocketAcceptContext.

Свойства

DangerousEnableCompression

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

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

(Унаследовано от WebSocketAcceptContext)
DisableServerContextTakeover

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

(Унаследовано от WebSocketAcceptContext)
KeepAliveInterval

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

(Унаследовано от WebSocketAcceptContext)
Options

Возвращает параметры OWIN WebSocket.

ServerMaxWindowBits

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

(Унаследовано от WebSocketAcceptContext)
SubProtocol

OWIN WebSocket принимает контекст.

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