WebSocket意外的响应代码:400,RFC 6455协议表示响应像HTML一样?

joh*_*pke 5 safari html5 google-chrome websocket

当我通过WebSocket,谷歌浏览器发送标题时,Safari响应意外响应.

这是握手失败时我发回的标题:

HTTP/1.1 404未找到Sec-WebSocket-Version:13

这是我回来的错误

与'ws://127.0.0.1:8080 /'的WebSocket连接失败:意外的响应代码:404

在RFC 6455协议中,我读取浏览器必须像正常的HTML错误一样处理它.但是浏览器给我发回了一个"意外的响应代码:4040".

我是否需要发送更多标头,或者我是否需要发送WebSocket关闭帧(不确认RFC 6455协议).

我以UTF-8发送标题.