Detach the underlying socket from the HTTP client. When the socket is detached the HTTP client will no longer perform any operations on it.
This is normally used when a HTTP upgrade is negotiated and the communication should continue with a different protocol.
Source
/**
* Detach the underlying socket from the HTTP client. When the
* socket is detached the HTTP client will no longer perform any
* operations on it.
*
* This is normally used when a HTTP upgrade is negotiated and the
* communication should continue with a different protocol.
*/
Future<Socket> detachSocket();