包含常量相关 WebSocket 标准。 更多 …
PySide2.QtWebSockets.QWebSocketProtocol.
版本
¶
不同定义版本的 WebSocket 协议。
有关不同协议之间差异的概述,见 pywebsocket’s WebSocketProtocolSpec .
|
常量 |
描述 |
|---|---|
|
QWebSocketProtocol.VersionUnknown |
未知或未指定的版本。 |
|
QWebSocketProtocol.Version0 |
hixie76 and hybi-00 . Works with key1, key2 and a key in the payload. Attribute: Sec- WebSocket -Draft value 0. Not supported by QtWebSockets . |
|
QWebSocketProtocol.Version4 |
hybi-04 . Changed handshake: key1, key2, key3 ==> Sec- WebSocket -Key, Sec- WebSocket -Nonce, Sec- WebSocket -Accept Sec- WebSocket -Draft renamed to Sec- WebSocket -Version Sec- WebSocket -Version = 4. Not supported by QtWebSockets . |
|
QWebSocketProtocol.Version5 |
hybi-05 . Sec- WebSocket -Version = 5 Removed Sec- WebSocket -Nonce Added Sec- WebSocket -Accept. Not supported by QtWebSockets . |
|
QWebSocketProtocol.Version6 |
Sec- WebSocket -Version = 6. Not supported by QtWebSockets . |
|
QWebSocketProtocol.Version7 |
hybi-07 . Sec- WebSocket -Version = 7. Not supported by QtWebSockets . |
|
QWebSocketProtocol.Version8 |
hybi-8, hybi-9, hybi-10, hybi-11 and hybi-12. Status codes 1005 and 1006 are added and all codes are now unsigned Internal error results in 1006. Not supported by QtWebSockets . |
|
QWebSocketProtocol.Version13 |
hybi-13, hybi14, hybi-15, hybi-16, hybi-17 and RFC 6455 . Sec- WebSocket -Version = 13 Status code 1004 is now reserved Added 1008, 1009 and 1010 Must support TLS Clarify multiple version support. Supported by QtWebSockets . |
|
QWebSocketProtocol.VersionLatest |
引用最新已知版本的 QtWebSockets . |
PySide2.QtWebSockets.QWebSocketProtocol.
CloseCode
¶
关闭代码支持 WebSockets V13
|
常量 |
描述 |
|---|---|
|
QWebSocketProtocol.CloseCodeNormal |
正常关闭 |
|
QWebSocketProtocol.CloseCodeGoingAway |
离开 |
|
QWebSocketProtocol.CloseCodeProtocolError |
协议错误 |
|
QWebSocketProtocol.CloseCodeDatatypeNotSupported |
不支持的数据 |
|
QWebSocketProtocol.CloseCodeReserved1004 |
Reserved |
|
QWebSocketProtocol.CloseCodeMissingStatusCode |
未收到状态 |
|
QWebSocketProtocol.CloseCodeAbnormalDisconnection |
异常关闭 |
|
QWebSocketProtocol.CloseCodeWrongDatatype |
无效帧有效负载数据 |
|
QWebSocketProtocol.CloseCodePolicyViolated |
违反策略 |
|
QWebSocketProtocol.CloseCodeTooMuchData |
消息太大 |
|
QWebSocketProtocol.CloseCodeMissingExtension |
缺少强制性扩展 |
|
QWebSocketProtocol.CloseCodeBadOperation |
内部服务器错误 |
|
QWebSocketProtocol.CloseCodeTlsHandshakeFailed |
TLS 握手失败 |
另请参阅