Upgrade Handshake
WebSocket 핸드셰이크
브라우저는 먼저 HTTP 요청을 보내고, 서버가 101 Switching Protocols로 동의하면 이후 바이트는 WebSocket 프레임으로 해석된다.
HTTP/1.1에서는 Upgrade 헤더가 핵심이다
Sec-WebSocket-Accept는 핸드셰이크 검증값이다
wss://는 TLS 위에서 같은 절차가 진행된다
Client request
HTTP/1.1 Upgrade 요청
→
Server response