-
- All Implemented Interfaces:
-
love.forte.simbot.http.template.HttpResponse
public final class HttpResponseData<T extends Object> implements HttpResponse
-
-
Field Summary
Fields Modifier and Type Field Description private final IntegerstatusCodeprivate final Tbodyprivate final HttpHeadersheadersprivate final Stringmessage
-
Constructor Summary
Constructors Constructor Description HttpResponseData(Integer statusCode, T body, HttpHeaders headers, String message)
-
Method Summary
Modifier and Type Method Description final Integercomponent1()final Tcomponent2()final HttpHeaderscomponent3()final Stringcomponent4()final HttpResponseData<T>copy(Integer statusCode, T body, HttpHeaders headers, String message)IntegergetStatusCode()响应状态码 TgetBody()响应体 HttpHeadersgetHeaders()获取响应的请求头信息。 StringgetMessage()如果响应出现错误等情况,则此处可能为响应的错误信息。 -
Methods inherited from class love.forte.simbot.http.template.HttpResponseData
toString -
Methods inherited from class love.forte.simbot.http.template.HttpResponse
equals, hashCode -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
HttpResponseData
HttpResponseData(Integer statusCode, T body, HttpHeaders headers, String message)
-
-
Method Detail
-
component1
final Integer component1()
-
component2
final T component2()
-
component3
final HttpHeaders component3()
-
component4
final String component4()
-
copy
final HttpResponseData<T> copy(Integer statusCode, T body, HttpHeaders headers, String message)
-
getStatusCode
Integer getStatusCode()
响应状态码
-
getHeaders
HttpHeaders getHeaders()
获取响应的请求头信息。
-
getMessage
String getMessage()
如果响应出现错误等情况,则此处可能为响应的错误信息。
-
-
-
-