Метод detachSocket
Отсоединить базовое сокет-соединение от HTTP-клиента. После отсоединения HTTP-клиент больше не будет выполнять никаких операций с ним.
Это обычно используется, когда происходит согласование HTTP-апгрейда и связь должна продолжить с другим протоколом.
Реализация
Future<Socket> detachSocket();
© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.18.5/dart-io/HttpClientResponse/detachSocket.html