| Package | Description | 
|---|---|
| org.springframework.http.server | Contains an abstraction over server-side HTTP. | 
| org.springframework.http.server.reactive | Abstractions for reactive HTTP server support including a
  ServerHttpRequestandServerHttpResponsealong with anHttpHandlerfor processing. | 
| org.springframework.mock.web.reactive.function.server | Mock objects for the functional web framework. | 
| org.springframework.web.reactive.function.server | Provides the types that make up Spring's functional web framework for Reactive environments. | 
| org.springframework.web.reactive.function.server.support | Classes supporting the  org.springframework.web.reactive.function.serverpackage. | 
| org.springframework.web.servlet.function | Provides the types that make up Spring's functional web framework for Servlet environments. | 
| org.springframework.web.servlet.handler | Provides standard HandlerMapping implementations,
 including abstract base classes for custom implementations. | 
| org.springframework.web.util | Miscellaneous web utility classes, such as HTML escaping,
 Log4j initialization, and cookie handling. | 
| Modifier and Type | Method and Description | 
|---|---|
| RequestPath | RequestPath. modifyContextPath(String contextPath)Return a new  RequestPathinstance with a modified context path. | 
| static RequestPath | RequestPath. parse(String rawPath,
     String contextPath)Variant of  parse(URI, String)with the encodedraw path. | 
| static RequestPath | RequestPath. parse(URI uri,
     String contextPath)Parse the URI for a request into a  RequestPath. | 
| Modifier and Type | Method and Description | 
|---|---|
| RequestPath | AbstractServerHttpRequest. getPath() | 
| RequestPath | ServerHttpRequestDecorator. getPath() | 
| RequestPath | ServerHttpRequest. getPath()Returns a structured representation of the request path including the
 context path + path within application portions, path segments with
 encoded and decoded values, and path parameters. | 
| Modifier and Type | Method and Description | 
|---|---|
| RequestPath | MockServerRequest. requestPath() | 
| Modifier and Type | Method and Description | 
|---|---|
| default RequestPath | ServerRequest. requestPath()Get the request path as a  PathContainer. | 
| Modifier and Type | Method and Description | 
|---|---|
| RequestPath | ServerRequestWrapper. requestPath() | 
| Modifier and Type | Method and Description | 
|---|---|
| default RequestPath | ServerRequest. requestPath()Get the request path as a  PathContainer. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Object | AbstractUrlHandlerMapping. lookupHandler(RequestPath path,
             String lookupPath,
             HttpServletRequest request)Look up a handler instance for the given URL path. | 
| Modifier and Type | Method and Description | 
|---|---|
| static RequestPath | ServletRequestPathUtils. getParsedRequestPath(ServletRequest request)Return a  previouslyparsed and cachedRequestPath. | 
| static RequestPath | ServletRequestPathUtils. parseAndCache(HttpServletRequest request)Parse the  requestURIof the
 request and itscontextPathto create aRequestPathand
 cache it in the request attributeServletRequestPathUtils.PATH_ATTRIBUTE. |