ChannelInboundHandler used to decode HTTP responses. See the documentation
HTTPDecoder for more.
HTTPResponseDecoder must be placed later in the channel pipeline than the
as it needs to see the outbound messages in order to keep track of what the HTTP request methods
were for accurate decoding.
Rather than set this up manually, consider using