WebSocket特定选项

此屏幕允许您配置WebSocket选项:

转发所有

如果您对WebSockets通信不感兴趣,但您希望允许其消息被发送回来& 通过ZAP,那么您应该启用这个选项。 因此信息不会存储在会话数据库中。 此外,WebSockets选项卡中不会出现任何消息。 如果您必须处理性能至关重要的WebSocket连接,并且您对发送的内容不感兴趣,则此设置可能非常有用。

如果您想要忽略一个特定通道,请查看WebSocket特定的 会话属性.

全部中断

中断 工具栏,有两个按钮: 当您启用此选项时,所有传出(分别传入)的WebSockets消息也被这些控制按钮捕获。

默认情况下,此选项被禁用。在这种情况下,只有HTTP消息被捕获,但您可以在WebSockets通信中添加明确的断点 WebSocket选项卡.

Break on Ping & Pong messages

PINGPONG 消息通常被WebSocket服务器用来确定当前连接的运行状况。如果你捕获传入 PING 消息,浏览器无法立即返回 PONG 消息,从而导致滞后时间值错误。

如果禁用此选项 PING 或者 PONG message is caught when you: 此设置不影响显式设置的断点 PING 或者 PONG 消息,您可以查看这样的显式断点在 断点选项卡.

删除Sec-WebSocket-Extension标题

允许删除HTTP标题 Sec-WebSocket-Extensions 从握手消息,因此不会对发送/接受的WebSocket消息进行转换。
应始终启动此选项,除非正在测试的客户端或者服务器需要它们。当使用扩展时,WebSocket消息可能无法通过ZAP正确处理。