WebSocket API needs the key on the query string, since browsers can’t set custom headers on a WebSocket upgrade request.
Python
The same client using websockets
Node.js
The same client using ws
Go
The same client using gorilla/websocket
Next: Best Practices
A checklist of practical tips gathered from across this reference.
