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