1
0
mirror of synced 2026-05-22 21:33:16 +00:00

Parse RequestPath when cache is empty

Closes gh-16771
This commit is contained in:
Josh Cummings
2025-03-21 11:26:59 -06:00
parent 861a9a914e
commit 1966ff3ce8
@@ -127,12 +127,15 @@ public final class PathPatternRequestMatcher implements RequestMatcher {
}
private RequestPath getRequestPath(HttpServletRequest request) {
RequestPath path;
if (ServletRequestPathUtils.hasParsedRequestPath(request)) {
return ServletRequestPathUtils.getParsedRequestPath(request);
path = ServletRequestPathUtils.getParsedRequestPath(request);
}
else {
return ServletRequestPathUtils.parseAndCache(request);
path = ServletRequestPathUtils.parseAndCache(request);
ServletRequestPathUtils.clearParsedRequestPath(request);
}
return path;
}
/**