in Sources/NIOTSHTTPClient/main.swift [36:49]
func channelRead(context: ChannelHandlerContext, data: NIOAny) {
let part = self.unwrapInboundIn(data)
switch part {
case .head(let head):
self.printResponseHead(head)
case .body(let b):
print(b.getString(at: b.readerIndex, length: b.readableBytes)!, separator: "")
case .end:
// Print a newline.
print("")
context.close(promise: nil)
}
}