Java servlet filter supporting HTTP method overrides by query parameter or HTTP header.