private static MultipartEntityWithProgressListener getNewVersionMultipartEntity(final String name, final File file) throws UnsupportedEncodingException {
MultipartEntityWithProgressListener me = new MultipartEntityWithProgressListener(HttpMultipartMode.BROWSER_COMPATIBLE);
me.addPart(name, new FileBody(file, name, "", CharEncoding.UTF_8));
if (me.getPart(KEY_CONTENT_MODIFIED_AT) == null) {
me.addPart(KEY_CONTENT_MODIFIED_AT, new StringBody(ISO8601DateParser.toString(new Date(file.lastModified()))));
}
return me;
}
private static MultipartEntityWithProgressListener getNewVersionMultipartEntity(final String name, final InputStream inputStream)