websocket:WebSocket是一种在单个TCP连接上进行全双工通信的协议。
http:超文本传输协议(Hyper Text Transfer Protocol,HTTP)是一个简单的请求-响应协议,它通常运行在TCP之上,是单向的通信协议。
websocket:WebSocket是需要浏览器和服务器握手进行建立连接的。
http:http是浏览器发起向服务器的连接,服务器预先并不知道这个连接。
websocket:websocket是持久连接。
http:http 是短连接(http可以通过Ajax一直发送请求和长轮询保持一段时间内的连接,但本质上还是短连接)。
websocket:websocket是有状态的双向连接。
http:http 是无状态的单向连接。
websocket:websocket的协议是以 ws/wss 开头。
http:http 对应的是 http/https。