winddriver/Delphi-Cross-Socket

WebSocket Server中如何开启压缩功能?以及发送Ping控制帧?

Closed this issue · 4 comments

我试了设置TNetCrossWebSocketServer里的压缩启用与最小压缩阀值,但在WebSocket数据传输时并没有压缩数据。

另外如何主动发Ping包呢?

目前压缩只支持http,不支持websocket
主动发Ping包这个目前也没有,我这边暂时没有发现这样的使用场景

谢谢。
再多问一下,目前支持path么?类似ws://host:port/path这种带path的。没找到如何实现。

手动发送ping包比较简单,我顺便改了
path当然是支持的,你直接用就是了,比如客户端那边连接 ws://host:port/path123,你服务端收到的websocket相关事件里connection.Requet.Path就是path123

太棒了!