public class

FileBodyGenerator

extends Object
implements BodyGenerator
java.lang.Object
   ↳ com.ning.http.client.generators.FileBodyGenerator

Class Overview

Creates a request body from the contents of a file.

Summary

Nested Classes
class FileBodyGenerator.FileBody  
Public Constructors
FileBodyGenerator(File file)
FileBodyGenerator(File file, long regionSeek, long regionLength)
Public Methods
RandomAccessBody createBody()
Creates a new instance of the request body to be read.
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.ning.http.client.BodyGenerator

Public Constructors

public FileBodyGenerator (File file)

public FileBodyGenerator (File file, long regionSeek, long regionLength)

Public Methods

public RandomAccessBody createBody ()

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.

Returns
  • The request body, never null.
Throws
IOException