Package org.htmlunit

# Class MockWebConnection.RawResponseData

java.lang.Object
org.htmlunit.MockWebConnection.RawResponseData

Enclosing class:
  `MockWebConnection`

public static class MockWebConnection.RawResponseData extends Object
Contains the raw data configured for a response.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `byte[]`
  `getByteContent()`
  Gets the configured content bytes.
  `Charset`
  `getCharset()`
  Gets the configured charset.
  `List<NameValuePair>`
  `getHeaders()`
  Gets the configured headers.
  `int`
  `getStatusCode()`
  Gets the configured status code.
  `String`
  `getStatusMessage()`
  Gets the configured status message.
  `String`
  `getStringContent()`
  Gets the configured content String.

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Method Details

  - ### getHeaders

    public List<NameValuePair> 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

    public String 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

    public String getStatusMessage()
    Gets the configured status message.
    Returns:
      the message

  - ### getCharset

    public Charset getCharset()
    Gets the configured charset.
    Returns:
      `null` for byte content