增加removeHeader、removeParameter
This commit is contained in:
@@ -45,4 +45,20 @@ public abstract class HttpFilter extends Filter<HttpContext, HttpRequest, HttpRe
|
||||
protected void setHeader(HttpRequest request, String name, String value) {
|
||||
request.setHeader(name, value);
|
||||
}
|
||||
|
||||
protected void removeParameter(HttpRequest request, String name) {
|
||||
request.removeParameter(name);
|
||||
}
|
||||
|
||||
protected void removeHeader(HttpRequest request, String name) {
|
||||
request.removeHeader(name);
|
||||
}
|
||||
|
||||
protected void removeAttribute(HttpRequest request, String name) {
|
||||
request.removeAttribute(name);
|
||||
}
|
||||
|
||||
protected void removeProperty(HttpRequest request, String name) {
|
||||
request.removeProperty(name);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1080,6 +1080,16 @@ public class HttpRequest extends Request<HttpContext> {
|
||||
return this;
|
||||
}
|
||||
|
||||
protected HttpRequest removeParameter(String name) {
|
||||
this.params.remove(name);
|
||||
return this;
|
||||
}
|
||||
|
||||
protected HttpRequest removeHeader(String name) {
|
||||
this.headers.remove(name);
|
||||
return this;
|
||||
}
|
||||
|
||||
protected static String toDecodeString(ByteArray array, int offset, int len, final Charset charset) {
|
||||
byte[] content = array.content();
|
||||
if (len == 1) {
|
||||
|
||||
Reference in New Issue
Block a user