インターフェース RequestPath
- すべてのスーパーインターフェース:
- PathContainer
 パスを 
contextPath() と残りの pathWithinApplication() に分割する PathContainer の特殊化。後者は通常、アプリケーション内のリクエストマッピングに使用され、前者はアプリケーションを指す外部リンクを準備するときに役立ちます。- 導入:
- 5.0
- 作成者:
- Rossen Stoyanchev
- ネストされたクラスの要約- インターフェース org.springframework.http.server.PathContainer から継承されたネストクラス / インターフェース- PathContainer.Element, PathContainer.Options, PathContainer.PathSegment, PathContainer.Separator
- メソッドのサマリー修飾子と型メソッド説明アプリケーションを表す URL パスの一部を返します。- modifyContextPath- (StringSE contextPath) コンテキストパスが変更された新しい- RequestPathインスタンスを返します。- static RequestPathエンコードされた- raw pathを使用した- parse(URI, String)のバリアント。- static RequestPathリクエストの URI を- RequestPathに解析します。通常、アプリケーション内のリクエストマッピングに使用される、コンテキストパスの後のリクエストパスの部分。- インターフェース org.springframework.http.server.PathContainer から継承されたメソッド- elements, subPath, subPath, value
- メソッドの詳細- contextPathPathContainer contextPath()アプリケーションを表す URL パスの一部を返します。コンテキストパスは常にパスの先頭にあり、"/" で始まりますが、終わりません。同じアプリケーションの URL で共有されます。- コンテキストパスは、WAR としてサーブレットコンテナーにデプロイする場合など、基盤となるランタイム API から取得される場合と、 - ContextPathCompositeHandlerを使用して WebFlux アプリケーションで割り当てられる場合があります。
- pathWithinApplicationPathContainer pathWithinApplication()通常、アプリケーション内のリクエストマッピングに使用される、コンテキストパスの後のリクエストパスの部分。
- modifyContextPath変更されたコンテキストパスで新しい- RequestPathインスタンスを返します。新しいコンテキストパスは、開始時に 0 以上のパスセグメントと一致する必要があります。- パラメーター:
- contextPath- 新しいコンテキストパス
- 戻り値:
-  新しい RequestPathインスタンス
 
- parseリクエストの URI を- RequestPathに解析します。- パラメーター:
- uri- リクエストの URI
- contextPath- URI パスの contextPath 部分
 
- parseエンコードされた- raw pathを使用した- parse(URI, String)のバリアント。- パラメーター:
- rawPath- パス
- contextPath- URI パスの contextPath 部分
- 導入:
- 5.3