public static void addProxyProtocolDetectorHandler(
            ChannelPipeline pipeline,
            Consumer<InetSocketAddress> onRemoteAddressConfirmed) {
        pipeline.addFirst(NettyPipeline.ProxyProtocolDecoder,
                new ExtendedHAProxyMessageDetector(onRemoteAddressConfirmed));
    }
@see HttpServerConfig.HttpServerChannelInitializer#onChannelInit(ConnectionObserver, Channel,
     SocketAddress)
turms-gateway/src/main/java/im/turms/gateway/access/client/tcp/HAProxyUtil.java