增加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) {
|
protected void setHeader(HttpRequest request, String name, String value) {
|
||||||
request.setHeader(name, 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;
|
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) {
|
protected static String toDecodeString(ByteArray array, int offset, int len, final Charset charset) {
|
||||||
byte[] content = array.content();
|
byte[] content = array.content();
|
||||||
if (len == 1) {
|
if (len == 1) {
|
||||||
|
|||||||
Reference in New Issue
Block a user