}
if(! noContent && Methods.HEAD_STRING.equals(request.getMethod())) {
noContent = true;
}
// Process the content length and transfer encodings
StreamSourceConduit conduit = new StreamSourceChannelWrappingConduit(channel);
long contentLength = -1;
if(noContent) {
conduit = new EmptyStreamSourceConduit(channel.getIoThread());
} else {
String transferEncoding = Headers.IDENTITY.toString();