TsgcWebSocketHTTPServer属性 › Specifications

Specifications 属性

启用或禁用服务器将接受的 WebSocket 协议规范。

语法

property Specifications: TsgcWSSpecifications read GetSpecifications write SetSpecifications;

默认值

RFC6455=True, Hixie76=True

备注

保持 RFC6455 启用,这是标准且推荐的 WebSocket 规范。Hixie76 是一个已废弃的草案,仅用于支持 Safari 4.2 等旧版浏览器;除非特别需要该兼容性,否则请禁用。握手时将协商每个连接所使用的规范;若客户端请求的规范已被禁用,握手将失败并拒绝连接。

示例


oServer := TsgcWebSocketHTTPServer.Create(nil);
oServer.Specifications.RFC6455 := true;
oServer.Specifications.Hixie76 := false;
oServer.Active := true;

返回属性