クラス MockClientHttpResponse

java.lang.ObjectSE
org.springframework.mock.http.client.reactive.MockClientHttpResponse
実装されたすべてのインターフェース:
ClientHttpResponseHttpMessageReactiveHttpInputMessage

public class MockClientHttpResponse extends ObjectSE implements ClientHttpResponse
ClientHttpResponse のモック実装。
導入:
5.0
作成者:
Brian Clozel, Rossen Stoyanchev
  • コンストラクターの詳細

    • MockClientHttpResponse

      public MockClientHttpResponse(int status)
    • MockClientHttpResponse

      public MockClientHttpResponse(HttpStatusCode status)
  • メソッドの詳細

    • getStatusCode

      public HttpStatusCode getStatusCode()
      インターフェースからコピーされた説明: ClientHttpResponse
      HTTP ステータスコードを HttpStatusCode として返します。
      次で指定:
      インターフェース ClientHttpResponsegetStatusCode 
      戻り値:
      HttpStatusCode 値としての HTTP ステータス (非 null)
    • getHeaders

      public HttpHeaders getHeaders()
      インターフェースからコピーされた説明: HttpMessage
      このメッセージのヘッダーを返します。
      次で指定:
      インターフェース HttpMessagegetHeaders 
      戻り値:
      対応する HttpHeaders オブジェクト (非 null)
    • getCookies

      public MultiValueMap<StringSE,ResponseCookie> getCookies()
      インターフェースからコピーされた説明: ClientHttpResponse
      サーバーから受信したレスポンス Cookie の読み取り専用マップを返します。
      次で指定:
      インターフェース ClientHttpResponsegetCookies 
    • setBody

      public void setBody(Publisher<DataBuffer> body)
    • setBody

      public void setBody(StringSE body)
    • setBody

      public void setBody(StringSE body, CharsetSE charset)
    • getBody

      public reactor.core.publisher.Flux<DataBuffer> getBody()
      インターフェースからコピーされた説明: ReactiveHttpInputMessage
      メッセージの本文を Publisher として返します。
      次で指定:
      インターフェース ReactiveHttpInputMessagegetBody 
      戻り値:
      本文コンテンツ発行者
    • getBodyAsString

      public reactor.core.publisher.Mono<StringSE> getBodyAsString()
      Content-Type レスポンスの文字セットを使用するか、"UTF-8" としてストリングに変換および集約されたレスポンス本文を返します。
    • toString

      public StringSE toString()
      オーバーライド:
      クラス ObjectSEtoString