首页 > 技术文章 > 下列哪个选项是对 WebSocket 的正确描述?

kaiblog 2021-07-29 19:20 原文

A.  一种扩展 HTTP 的协议,通信消息以 XML 格式描述。

B.  使用 http或https作为URI连接的前缀,并使用与HTTP和HTTPS相同的端口号进行通信。

C.  它是一种双向通信的机制,服务器端也可以请求客户端启动WebSocket连接。

D.   通信从GET方法开始,客户端和服务器之间通过握手建立连接。

 

=================================================================

 正确答案:D,启动WebSocket时,首先根据HTTP程序从客户端发送一个包含upgrade header的GET请求。并且服务器端也通过返回包含upgrade header的响应来切换到WebSocket。

推荐阅读