Pular para o conteúdo
Gabinete do HTTP

/static/gabinete/curiosidade/101/

Menu

HTP-002 · Informativos (1xx)

101 Switching Protocols

O aperto de mão que transforma HTTP em outra coisa — WebSocket, quase sempre.

O cliente pede com o cabeçalho Upgrade; o servidor concorda com um 101 — e, a partir da linha em branco seguinte, a mesma conexão passa a falar outro protocolo. É a porta de saída oficial do HTTP/1.1.

Todo chat no navegador, todo jogo multiplayer, todo hot-reload de ambiente de desenvolvimento: o WebSocket começa com um 101. É o código mais devolvido desta gaveta — e ninguém olha para ele, porque quando aparece já deu certo.

HTTP/1.1 101 Switching Protocols
Upgrade: websocket
Connection: Upgrade
Sec-WebSocket-Accept: s3pPLMBiTxaQ9kYGzzhZRbK+xOo=
Depois desta resposta, a conexão já não fala HTTP.