}
HttpMessage request = (HttpMessage) e.getMessage();
ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
encodeInitialLine(buf, request);
encodeHeaders(buf, request);
buf.writeBytes(CRLF);
if (request.getContent() != null) {
buf.writeBytes(request.getContent());
}
write(ctx, e.getChannel(), e.getFuture(), buf, e.getRemoteAddress());
}