public interface RequestUpgradeStrategy 通常、標準の Java WebSocket API JSR-356 がリクエストをアップグレードする方法を定義していないサーブレットコンテナーの場合を除いて、ServerHttpRequest および ServerHttpResponse 型ごとにそのような戦略が 1 つあるため、すべてのサーブレットコンテナーにカスタム戦略が必要です。
| 修飾子と型 | メソッドと説明 |
|---|---|
reactor.core.publisher.Mono<VoidSE> | upgrade(ServerWebExchange exchange, WebSocketHandler webSocketHandler, StringSE subProtocol)WebSocket セッションにアップグレードし、指定されたハンドラーで処理します。 |
reactor.core.publisher.Mono<VoidSE> upgrade(ServerWebExchange exchange, WebSocketHandler webSocketHandler, @Nullable StringSE subProtocol)
exchange - 現在の交換 webSocketHandler - WebSocket セッションのハンドラー subProtocol - 選択したサブプロトコルがハンドラーを取得しました Mono<Void> の完了。