diff --git a/src/main/java/org/jboss/netty/handler/codec/http/DefaultHttpMessage.java b/src/main/java/org/jboss/netty/handler/codec/http/DefaultHttpMessage.java index 141f6ada61..a8c1f8a078 100644 --- a/src/main/java/org/jboss/netty/handler/codec/http/DefaultHttpMessage.java +++ b/src/main/java/org/jboss/netty/handler/codec/http/DefaultHttpMessage.java @@ -66,6 +66,10 @@ public class DefaultHttpMessage implements HttpMessage { headers.put(name, values); } + public void removeHeader(final String name) { + headers.remove(name); + } + public int getContentLength() { List contentLength = headers.get(HttpHeaders.CONTENT_LENGTH); if (contentLength != null && contentLength.size() > 0) { diff --git a/src/main/java/org/jboss/netty/handler/codec/http/HttpMessage.java b/src/main/java/org/jboss/netty/handler/codec/http/HttpMessage.java index 71b0a08002..2be3b88cc8 100644 --- a/src/main/java/org/jboss/netty/handler/codec/http/HttpMessage.java +++ b/src/main/java/org/jboss/netty/handler/codec/http/HttpMessage.java @@ -50,6 +50,8 @@ public interface HttpMessage { void setHeader(String name, List values); + void removeHeader(String name); + int getContentLength(); void setContent(ChannelBuffer content);