Vue + SpringBoot 实现 WebSocket 基于 Sec-WebSocket-Protocol 传参鉴权(避坑指南)在 WebSocket 开发中,很多开发者会遇到一个常见误区:想像 HTTP 请求那样自定义任意请求头(比如 Authorization 鉴权),但实际上浏览器原生 WebSocket API 并不支持这一操作。本文将重点讲解 WebSocket 唯一官方允许的自定义“伪请求头”——Sec-WebSocket-Protocol 的具体实现,结合 Vue 前端与 SpringBoot 后端,提供可直接复用的核心代码。