Class ByteArrayBodyGenerator

java.lang.Object
com.ning.http.client.generators.ByteArrayBodyGenerator
All Implemented Interfaces:
BodyGenerator

public class ByteArrayBodyGenerator extends Object implements BodyGenerator
A BodyGenerator backed by a byte array.
  • Constructor Details

    • ByteArrayBodyGenerator

      public ByteArrayBodyGenerator(byte[] bytes)
  • Method Details

    • createBody

      public Body createBody() throws IOException
      Description copied from interface: BodyGenerator
      Creates a new instance of the request body to be read. While each invocation of this method is supposed to create a fresh instance of the body, the actual contents of all these body instances is the same. For example, the body needs to be resend after an authentication challenge of a redirect.
      Specified by:
      createBody in interface BodyGenerator
      Returns:
      The request body, never null.
      Throws:
      IOException - If the body could not be created.