2012-11-22 56 views
1

我正在用Python编写一个websocket服务器实现,我对扩展协商的工作原理有点遗憾。当然,Sec-WebSocket-Extensions标头可用于客户端请求扩展以及服务器允许/拒绝它们。这些扩展与RSV1,RSV2和RSV3位的关系有点令我困惑。websocket扩展位

放气架扩展使用RSV1。我知道没有其他扩展。如果/当它们被创建时,它们将如何映射到RSV1,RSV2和RSV3?为什么这个信息与每个WebSocket框架一起传输?

我可能没有仔细研究过放大镜的RFC,但我似乎无法找到解释这一点的任何东西。

回答