Provides mechanisms for resolving an incoming request to an actual
Resource and for obtaining the
public URL path that clients should use when requesting the resource.
| Modifier and Type | Method and Description |
|---|---|
| public Mono | Returns: the resolved resource or an emptyMono if unresolvedthe current exchange exchange, String the portion of the request path to use. This is
expected to be the encoded path, i.e. requestPath, List<? extends Resource> RequestPath#value().the locations to search in when looking up resources locations, ResourceResolverChain the chain of remaining resolvers to delegate to chain)Resolve the supplied request and request path to a |
| public Mono | Returns: the resolved public URL path or an emptyMono if unresolvedthe "internal" resource path to resolve a path for
public use. This is expected to be the encoded path. resourcePath, List<? extends Resource> the locations to search in when looking up resources locations, ResourceResolverChain the chain of resolvers to delegate to chain)Resolve the externally facing public URL path for clients to use to access the resource that is located at the given internal resource path. |
| resolveResource | back to summary |
|---|---|
| public Mono Resolve the supplied request and request path to a
| |
| resolveUrlPath | back to summary |
|---|---|
| public Mono Resolve the externally facing public URL path for clients to use to access the resource that is located at the given internal resource path. This is useful when rendering URL links to clients.
| |