WebSocketAcceptContext 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于协商 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 |
发送 pong 帧的间隔。 这是保持连接活动状态的心跳。 |
ServerMaxWindowBits |
设置可用于压缩的 LZ77 滑动窗口大小的最大以 2 为底的对数。 此设置可降低压缩的内存开销,但代价是压缩率可能会变差。 |
SubProtocol |
获取或设置正在协商的子协议。 |