Websocket协议请求头和响应头无内容类型

Websocket协议请求头和响应头无内容类型,websocket,Websocket,我使用的是Websocket协议,但是当我检查请求和响应内容时,我发现头中没有HTTP协议中存在的“内容类型” 以下是我从Google开发者工具获得的信息: General Request URL:ws://127.0.0.1:8080/websocket/websocket2 Request Method:GET Status Code:101 Switching Protocols Request Headers Cache-Control:no-cache Connection:Upgr

我使用的是Websocket协议,但是当我检查请求和响应内容时,我发现头中没有HTTP协议中存在的“内容类型”

以下是我从Google开发者工具获得的信息:

General
Request URL:ws://127.0.0.1:8080/websocket/websocket2
Request Method:GET
Status Code:101 Switching Protocols

Request Headers
Cache-Control:no-cache
Connection:Upgrade
Host:127.0.0.1:8080
Origin:http://127.0.0.1
Pragma:no-cache
Sec-WebSocket-Extensions:permessage-deflate; client_max_window_bits
Sec-WebSocket-Key:6iABBFrV7sdwS4Dz9rqkXw==
Sec-WebSocket-Version:13
Upgrade:websocket
User-Agent: ... Chrome/32.0.1700.102 Safari/537.36

Response Headers
Connection:Upgrade
Sec-WebSocket-Accept:L6wqtsHk6dzD+kd9NCYT6Wt7OCU=
Sec-WebSocket-Extensions:permessage-deflate;client_max_window_bits=15   
Server:Apache-Coyote/1.1
Upgrade:WebSocket
在请求头和响应头部分中,没有“内容类型”

这在Websocket协议中正常吗


谢谢。

HTTP
内容类型
标题对于WebSocket连接没有意义

WebSocket仅在初始握手时使用HTTP,在WebSocket连接初始化后,WebSocket传输内容类型由应用程序定义的二进制或文本消息

是的,这是WebSocket协议的正常行为