2012-02-03 1 views

ответ

5

В вашем SimpleChannelHandler реализованного класса, переопределить метод messageReceived как следующие,

@Override 
    public void messageReceived(ChannelHandlerContext ctx, MessageEvent e) throws Exception { 
     HttpRequest request = (HttpRequest) e.getMessage(); 
     ChannelBuffer content = request.getContent(); 
     LOGGER.info("Received Message[{}][{}]", request.getUri(), content.toString("UTF-8")); // Printing the URI and message body 
    } 

content.toString("UTF-8") даст тело.