WebSockets passthrough

WebSockets are two-way communication channels between a client device (such as a web browser) and a server, allowing the server to send messages to the client at any time without the client having to make a request.

This is a companion discussion topic for the original entry at https://developer.fastly.com/learning/concepts/real-time-messaging/websockets-tunnel