簡體   English   中英

websocket擴展位

[英]websocket extension bits

我正在用 Python 編寫一個 websocket 服務器實現,但我對擴展協商的工作方式有點迷茫。 當然有 Sec-WebSocket-Extensions 標頭可用於客戶端請求擴展和服務器允許/拒絕它們。 這些擴展與 RSV1、RSV2 和 RSV3 位的關系讓我有些困惑。

deflate-frame 擴展使用 RSV1。 我知道沒有其他擴展。 如果/當它們被創建時,它們將如何映射到 RSV1、RSV2 和 RSV3? 為什么每個 WebSocket 幀都會傳輸此信息?

我可能疏忽了沒有用放大鏡仔細研究 RFC,但我似乎找不到任何可以解釋這一點的東西。

WebSocket 擴展在不同於 WebSocket 協議本身 (RFC6455) 的 RFC 中指定。

WebSocket 工作組“未采用”每幀壓縮而不是每消息壓縮:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM