我正在寻找io.netty.example.http.helloworld示例。当我通过Chrome浏览器访问服务器时,我在“messageReceived”中收到两次http请求。有谁知道这个?
这是我的话:
p.addLast("codec", new HttpServerCodec());
p.addLast("handler", new MyHttpHandler());
这是MyHttpHandler:
public class MyHttpHandler extends SimpleChannelInboundHandler<HttpRequest>{
@Override
protected void messageReceived(ChannelHandlerContext ctx, HttpRequest request) throws Exception {
LOG.info("Get the request->" + request.toString());
}
}
我总是两次“获取请求 - &gt; .......”。