public class HiddenHttpMethodFilter extends OncePerRequestFilter
Based off the Spring implementation, but also supports the X-HTTP-Method-Override HTTP header.
Modifiers | Name | Description |
---|---|---|
protected static class |
HiddenHttpMethodFilter.HttpMethodRequestWrapper |
Simple HttpServletRequest wrapper that returns the supplied method for HttpServletRequest#getMethod()#getMethod(). |
Modifiers | Name | Description |
---|---|---|
static java.lang.String |
DEFAULT_METHOD_PARAM |
Default method parameter: _method |
static java.lang.String |
HEADER_X_HTTP_METHOD_OVERRIDE |
Type Params | Return Type | Name and description |
---|---|---|
|
protected void |
doFilterInternal(HttpServletRequest request, HttpServletResponse response, FilterChain filterChain) |
|
protected java.lang.String |
getHttpMethodOverride(HttpServletRequest request) |
|
public void |
setMethodParam(java.lang.String methodParam) Set the parameter name to look for HTTP methods. |
Default method parameter: _method
Set the parameter name to look for HTTP methods.