インターフェース ServerHttpRequest

すべてのスーパーインターフェース:
HttpInputMessageHttpMessageHttpRequest
すべての既知の実装クラス:
RequestPartServletServerHttpRequestServletServerHttpRequest

public interface ServerHttpRequest extends HttpRequest, HttpInputMessage
サーバー側の HTTP リクエストを表します。
導入:
3.0
作成者:
Arjen Poutsma, Rossen Stoyanchev
  • メソッドの詳細

    • getPrincipal

      @Nullable PrincipalSE getPrincipal()
      認証されたユーザーの名前を含む PrincipalSE インスタンスを返します。

      ユーザーが認証されていない場合、メソッドは null を返します。

    • getLocalAddress

      InetSocketAddressSE getLocalAddress()
      リクエストが受信されたアドレスを返します。
    • getRemoteAddress

      InetSocketAddressSE getRemoteAddress()
      リモートクライアントのアドレスを返します。
    • getAsyncRequestControl

      ServerHttpAsyncRequestControl getAsyncRequestControl(ServerHttpResponse response)
      現在または別のスレッドから明示的に閉じられるまでレスポンスが開いたままになるように、リクエストを非同期モードにすることができるコントロールを返します。