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 protectedHttpResponseStatus(Uri uri)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract SocketAddressgetLocalAddress()Get local address client initiated request from.abstract intgetProtocolMajorVersion()Protocol major version.abstract intgetProtocolMinorVersion()Protocol minor version.abstract StringgetProtocolName()Protocol name from status line.abstract StringgetProtocolText()Full protocol name + versionabstract SocketAddressgetRemoteAddress()Get remote address client initiated request to.abstract intgetStatusCode()Return the response status codeabstract StringgetStatusText()Return the response status textUrigetUri()Return the requestUriStringtoString()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
nullif 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
nullif asynchronous provider is unable to provide the local address
-
-