packagecom.pt.utils;importio.netty.bootstrap.Bootstrap;importio.netty.channel.ChannelFuture;importio.netty.channel.ChannelInitializer;importio.netty.channel.ChannelOption;importio.netty.channel.EventLoopGroup;importio.netty.channel.nio.NioEventLoopGroup;importio.netty.channel.socket.SocketChannel;importio.netty.channel.socket.nio.NioSocketChannel;import io.netty.handler.codec.http.*;importio.netty.util.concurrent.DefaultEventExecutorGroup;importio.netty.util.concurrent.EventExecutorGroup;importjava.net.URI;importjava.util.Map;/***@authorpanteng
* @description
* @date 17-3-20.*/
public classNonBlockHttpClient {public static EventLoopGroup workerGroup = new NioEventLoopGroup(1);public static Bootstrap b = newBootstrap();public static final EventExecutorGroup executor = new DefaultEventExecutorGroup(2);static{
b.group(workerGroup);
b.channel(NioSocketChannel.class);
b.o