Interface RemoteConnectorResponse
- All Known Implementing Classes:
RemoteConnectorResponseImpl
public interface RemoteConnectorResponse
Helper wrapper around a Remote Response, for a request that was executed by
RemoteConnectorService.- Since:
- 4.0.2
- Author:
- Nick Burch
-
Method Summary
Modifier and TypeMethodDescriptionbyte[]org.apache.commons.httpclient.Header[]int
-
Method Details
-
getRequest
RemoteConnectorRequest getRequest()- Returns:
- The request that generated this response
-
getStatus
int getStatus()- Returns:
- The HTTP
StatusCode for the response
-
getRawContentType
String getRawContentType()- Returns:
- The raw response content type, if available
-
getContentType
String getContentType()- Returns:
- The mimetype of the response content, if available
-
getCharset
String getCharset()- Returns:
- The charset of the response content, if available
-
getResponseHeaders
org.apache.commons.httpclient.Header[] getResponseHeaders()- Returns:
- All of the response headers
-
getResponseBodyAsStream
- Returns:
- The response data, as a stream
- Throws:
IOException
-
getResponseBodyAsBytes
- Returns:
- The response data, as a byte array
- Throws:
IOException
-
getResponseBodyAsString
- Returns:
- The response as a string, based on the response content type charset
- Throws:
IOException
-