接口 ClientHttpResponse

所有超级接口:
HttpMessage, ReactiveHttpInputMessage
所有已知实现类:
ClientHttpResponseDecorator, DefaultClientResponseBuilder.BuiltClientHttpResponse, HttpComponentsClientHttpResponse, JdkClientHttpResponse, JettyClientHttpResponse, ReactorClientHttpResponse, ReactorNetty2ClientHttpResponse

public interface ClientHttpResponse extends ReactiveHttpInputMessage
Represents a client-side reactive HTTP response.
从以下版本开始:
4.0
作者:
Arjen Poutsma, Brian Clozel, Harry Yang
  • 方法详细资料

    • getId

      default String getId()
      Return an id that represents the underlying connection, if available, or the request for the purpose of correlating log messages.
    • getStatusCode

      default HttpStatusCode getStatusCode()
      Return the HTTP status code as an HttpStatus enum value.
      返回:
      the HTTP status as an HttpStatus enum value (never null)
      抛出:
      IllegalArgumentException - in case of an unknown HTTP status code
      从以下版本开始:
      #getRawStatusCode()
      另请参阅:
    • getRawStatusCode

      int getRawStatusCode()
      Return the HTTP status code (potentially non-standard and not resolvable through the HttpStatus enum) as an integer.
      返回:
      the HTTP status as an integer value
      另请参阅:
    • getCookies

      cn.taketoday.util.MultiValueMap<String,ResponseCookie> getCookies()
      Return a read-only map of response cookies received from the server.