Package org.htmlunit
Class MockWebConnection.RawResponseData
java.lang.Object
org.htmlunit.MockWebConnection.RawResponseData
- Enclosing class:
MockWebConnection
Contains the raw data configured for a response.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final byte[]
private Charset
private final List
<NameValuePair> private final int
private final String
private final String
-
Constructor Summary
ConstructorsConstructorDescriptionRawResponseData
(byte[] byteContent, int statusCode, String statusMessage, String contentType, List<NameValuePair> headers) RawResponseData
(String stringContent, Charset charset, int statusCode, String statusMessage, String contentType, List<NameValuePair> headers) -
Method Summary
Modifier and TypeMethodDescription(package private) WebResponseData
private static List
<NameValuePair> compileHeaders
(List<NameValuePair> headers, String contentType) byte[]
Gets the configured content bytes.Gets the configured charset.Gets the configured headers.int
Gets the configured status code.Gets the configured status message.Gets the configured content String.
-
Field Details
-
headers_
-
byteContent_
private final byte[] byteContent_ -
stringContent_
-
statusCode_
private final int statusCode_ -
statusMessage_
-
charset_
-
-
Constructor Details
-
RawResponseData
RawResponseData(byte[] byteContent, int statusCode, String statusMessage, String contentType, List<NameValuePair> headers) -
RawResponseData
-
-
Method Details
-
compileHeaders
-
asWebResponseData
WebResponseData asWebResponseData() -
getHeaders
Gets the configured headers.- Returns:
- the headers
-
getByteContent
public byte[] getByteContent()Gets the configured content bytes.- Returns:
null
if a String content has been configured
-
getStringContent
Gets the configured content String.- Returns:
null
if a byte content has been configured
-
getStatusCode
public int getStatusCode()Gets the configured status code.- Returns:
- the status code
-
getStatusMessage
Gets the configured status message.- Returns:
- the message
-
getCharset
Gets the configured charset.- Returns:
null
for byte content
-