Wisp is a protocol that multiplexes many TCP and UDP streams over a single WebSocket connection — used by browser-side proxies to reach non-HTTP services from within a tab.
Explanation
Ordinary web proxies handle HTTP traffic well because browsers already do HTTP. But some sites need TCP or UDP for features (like WebSocket-heavy chat clients or video call signalling), and browsers do not expose raw sockets. Wisp gives a browser a way to open many logical connections through a single WebSocket handshake — the server-side end handles the actual TCP/UDP sockets. Bare-server (Ultraviolet, Scramjet) and other modern browser-side proxies use Wisp as the transport layer. From the network's perspective, all the traffic looks like ordinary WebSocket to a mainstream domain — easy to blend into normal browser traffic.
Related terms