Package org.asynchttpclient
Class HttpResponseStatus
- java.lang.Object
-
- org.asynchttpclient.HttpResponseStatus
-
- Direct Known Subclasses:
NettyResponseStatus
public abstract class HttpResponseStatus extends Object
A class that represent the HTTP response status line (code + text)
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
HttpResponseStatus(Uri uri)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract SocketAddress
getLocalAddress()
Get local address client initiated request from.abstract int
getProtocolMajorVersion()
Protocol major version.abstract int
getProtocolMinorVersion()
Protocol minor version.abstract String
getProtocolName()
Protocol name from status line.abstract String
getProtocolText()
Full protocol name + versionabstract SocketAddress
getRemoteAddress()
Get remote address client initiated request to.abstract int
getStatusCode()
Return the response status codeabstract String
getStatusText()
Return the response status textUri
getUri()
Return the requestUri
String
toString()
Code followed by text.
-
-
-
Constructor Detail
-
HttpResponseStatus
protected HttpResponseStatus(Uri uri)
-
-
Method Detail
-
getStatusCode
public abstract int getStatusCode()
Return the response status code- Returns:
- the response status code
-
getStatusText
public abstract String getStatusText()
Return the response status text- Returns:
- the response status text
-
getProtocolName
public abstract String getProtocolName()
Protocol name from status line.- Returns:
- Protocol name.
-
getProtocolMajorVersion
public abstract int getProtocolMajorVersion()
Protocol major version.- Returns:
- Major version.
-
getProtocolMinorVersion
public abstract int getProtocolMinorVersion()
Protocol minor version.- Returns:
- Minor version.
-
getProtocolText
public abstract String getProtocolText()
Full protocol name + version- Returns:
- protocol name + version
-
getRemoteAddress
public abstract SocketAddress getRemoteAddress()
Get remote address client initiated request to.- Returns:
- remote address client initiated request to, may be
null
if asynchronous provider is unable to provide the remote address
-
getLocalAddress
public abstract SocketAddress getLocalAddress()
Get local address client initiated request from.- Returns:
- local address client initiated request from, may be
null
if asynchronous provider is unable to provide the local address
-
-