Parse request path only once during routing [SPR-15397] #19960
Labels
in: web
Issues in web modules (web, webmvc, webflux, websocket)
type: enhancement
A general enhancement
Milestone
Brian Clozel opened SPR-15397 and commented
Since the introduction of
PathPatternParser
in #19112, the WebFlux framework is using it within theParsingPatchMatcher
to match incoming requests against route patterns.Attempts to integrate the
PathPatternParser
directly and leverage its full potential were made in the previous milestone but were reverted in fa4202f, after we fully understood that this strategy could be improved in several ways:HandlerMapping
level; their path should be parsed to extract the path, path parameters and file extension informations, and more if necessaryHttpRequestPathHelper
does not need to leak in multiple places anymoreIssue Links:
The text was updated successfully, but these errors were encountered: