detachSocket method

  1. @override
Future<Socket> detachSocket()
override

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.

Implementation

@override
Future<io.Socket> detachSocket() {
  throw UnsupportedError(kUnsupportedEnv);
}