Class FileContent

All Implemented Interfaces:
HttpContent, StreamingContent

public final class FileContent extends AbstractInputStreamContent
Concrete implementation of AbstractInputStreamContent that generates repeatable input streams based on the contents of a file.

Sample use:

 
  private static void setRequestJpegContent(HttpRequest request, File jpegFile) {
    request.setContent(new FileContent("image/jpeg", jpegFile));
  }
 
 

Implementation is not thread-safe.

Since:
1.4