upgrading to websocket without access to the underlying http server
i’m writing an express middleware that know how to respond to many endpoints, most of them pure http, but some of them are special that require bi-directional communication (websockets).