Package org.springframework.http.server
Class PathContainer.Options
java.lang.Object
org.springframework.http.server.PathContainer.Options
- Enclosing interface:
- PathContainer
Options to customize parsing based on the type of input path.
- Since:
- 5.2
-
Field Summary
Modifier and TypeFieldDescriptionstatic final PathContainer.Options
Options for HTTP URL paths.static final PathContainer.Options
Options for a message route. -
Method Summary
Modifier and TypeMethodDescriptionstatic PathContainer.Options
create
(char separator, boolean decodeAndParseSegments) Create anPathContainer.Options
instance with the given settings.char
boolean
-
Field Details
-
HTTP_PATH
Options for HTTP URL paths.Separator '/' with URL decoding and parsing of path parameters.
-
MESSAGE_ROUTE
Options for a message route.Separator '.' with neither URL decoding nor parsing of path parameters. Escape sequences for the separator character in segment values are still decoded.
-
-
Method Details
-
separator
public char separator() -
shouldDecodeAndParseSegments
public boolean shouldDecodeAndParseSegments() -
create
Create anPathContainer.Options
instance with the given settings.- Parameters:
separator
- the separator for parsing the path into segments; currently this must be slash or dot.decodeAndParseSegments
- whether to URL decode path segment values and parse path parameters. If set to false, only escape sequences for the separator char are decoded.
-