パッケージの使用
org.springframework.web.reactive.resource
org.springframework.web.reactive.resource を使用するパッケージ
- クラス説明サーバー側のリソースへのリクエストを解決するための戦略。リソースのコンテンツを変換するための抽象化。クライアントが静的リソースにアクセスするために使用するパブリック URL パスを取得するために使用する中心的なコンポーネント。PageSpeed、YSlow などのガイドラインに従って最適化された方法で静的リソースを提供する
HttpRequestHandler
- クラス説明ファイル名サフィックスベースの
VersionStrategy
実装の抽象基本クラス (例: "static/myresource-version.js")。URL パスにプレフィックスを挿入するVersionStrategy
実装の抽象基本クラス (例: "version/static/myresource.js")。一貫したロギングを提供するベースResourceResolver
。リンクを表すコンテンツチャンクを抽出します。サーバー側のリソースへのリクエストを解決するための戦略。ResourceResolvers
のチェーンを呼び出すための契約。各リゾルバーにはチェーンへの参照が与えられ、必要に応じて委譲できるようになります。リソースのコンテンツを変換するための抽象化。ResourceTransformers
のチェーンを呼び出すための契約。各リゾルバーにはチェーンへの参照が与えられ、必要に応じて委譲できるようになります。変換されたリソース内のパブリックリンクを解決するためのオプションのヘルパーメソッドを持つResourceTransformer
の基本クラス。クライアントが静的リソースにアクセスするために使用するパブリック URL パスを取得するために使用する中心的なコンポーネント。PageSpeed、YSlow などのガイドラインに従って最適化された方法で静的リソースを提供するHttpRequestHandler
リソースが遠い将来の日付 (たとえば 1 年後) でキャッシュされ、バージョン (つまり URL) が変更されるまでキャッシュされる HTTP キャッシュ戦略の一部として使用できるバージョン文字列を含むリクエストパスを解決します。静的リソースのバージョンを判別し、それを URL パスから適用または抽出するための戦略。