パッケージ org.springframework.http.server.reactive
@NullMarked パッケージ org.springframework.http.server.reactive
ServerHttpRequest および ServerHttpResponse と処理用の HttpHandler を含む、リアクティブ HTTP サーバーサポートの抽象化。また、サーブレットコンテナーや Netty + Reactor IO などのさまざまなランタイムに適応する実装も提供します。
- クラス説明イベントリスナー読み取り API と Reactive Streams の間をブリッジする
Publisher実装の抽象基本クラス。リスナーベースのサーバーレスポンスの抽象基本クラス。AbstractListenerWriteProcessorの代替ですが、代わりにフラッシュ境界を使用してPublisher<Publisher<T>>を記述すると、ネストされた各パブリッシャーの完了後に強制されます。イベントリスナー書き込み API と Reactive Streams を橋渡しするProcessor実装の抽象基本クラス。ServerHttpRequest実装の共通基本クラス。ServerHttpResponse実装の基本クラス。ソースPublisher<T>を受け入れて結果のPublisher<Void>を返す書き込み関数がある場合、この演算子は、ソースパブリッシャーがエラーなしでパブリッシュを開始するかどうかがわかるまで、書き込み関数の呼び出しを延期できます。HttpHandlerは、単純なプレフィックスベースのマッピングに基づいて、いくつかのHttpHandlerのいずれかにリクエストを委譲します。異なるランタイム間で共通の分母として機能するリアクティブ HTTP リクエスト処理の最低レベルの契約。HttpHandlerにデコレータを適用するための契約。HTTP HEAD リクエスト用のServerHttpResponseデコレータ。HttpHandlerを JettyHandler抽象化に適合させます。HttpHandlerを Reactor Netty チャネル処理機能に適合させます。リアクティブなサーバー側の HTTP リクエストを表します。既存のServerHttpRequestを変更するためのビルダー。別のServerHttpRequestをラップし、すべてのメソッドをそれに委譲します。リアクティブサーバー側の HTTP レスポンスを表します。別のServerHttpResponseをラップし、すべてのメソッドをそれに委譲します。Servlet Async サポートと Servlet ノンブロッキング I/O を使用して、HttpHandlerをHttpServletに適合させます。SSL セッション情報の所有者。Tomcat API を使用してリクエストから読み取り、ByteBufferSE でレスポンスに書き込むServletHttpHandlerAdapter拡張。