websocket
WebSocket 安全技能,聚焦于实时双向通信中的安全防护,重点覆盖跨站 WebSocket 劫持(CSWSH)防御、身份认证与消息校验。该技能以测试驱动开发(TDD)为主线,提供 Origin 校验、基于令牌的认证、逐消息授权、速率限制、空闲超时、连接池与背压处理等实现模式,并给出 CVE 案例与 OWASP Top 10 映射。适用于使用 FastAPI/Starlette 与 websockets 库构建 WebSocket 服务的开发者,帮助在持久连接场景下建立安全边界。