パッケージ jakarta.websocket
クラス ClientEndpointConfig.Configurator
java.lang.ObjectSE
jakarta.websocket.ClientEndpointConfig.Configurator
- 含まれているインターフェース:
- ClientEndpointConfig
Configurator クラスは、オープニングハンドシェイクのインターセプト、またはこのコンフィギュレーターで構成された各エンドポイントインスタンスからアクセスできる任意のメソッドとアルゴリズムを提供するなど、カスタム構成アルゴリズムを提供する開発者によって拡張できます。
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明void
このメソッドは、開始したハンドシェイクの相互作用の結果としてサーバーからハンドシェイクレスポンスを受け取った後に、実装によって呼び出されます。void
beforeRequest
(MapSE<StringSE, ListSE<StringSE>> headers) このメソッドは、サーバーへの接続を開始するために使用されるハンドシェイクリクエストを作成した後、リクエストの一部を送信する前に、実装によって呼び出されます。
コンストラクターの詳細
Configurator
public Configurator()
メソッドの詳細
beforeRequest
このメソッドは、サーバーへの接続を開始するために使用されるハンドシェイクリクエストを作成した後で、リクエストの一部を送信する前に、実装によって呼び出されます。これにより、開発者は、ハンドシェイク相互作用の開始前に、ハンドシェイクリクエストヘッダーをインスペクションおよび変更できます。- パラメーター:
headers
- 実装がハンドシェイク相互作用を開始するために送信しようとしているハンドシェイクリクエストヘッダーの可変マップ。
afterResponse
このメソッドは、開始したハンドシェイクの相互作用の結果としてサーバーからハンドシェイクレスポンスを受け取った後に、実装によって呼び出されます。開発者は、返されたハンドシェイクレスポンスをインスペクションするためにこのメソッドを実装できます。- パラメーター:
hr
- サーバーから送信されたハンドシェイクレスポンス。