Responsible for reconstituting the saved request if one is cached and it matches the
It will call
getMatchingRequest on the configured RequestCache. If the method returns a
value (a wrapper of the saved request), it will pass this to the filter chain's
doFilter method. If null is returned by the cache, the original request is
used and the filter has no effect.