File file = entry.getKey();
byte[] buf = IOUtils.toByteArray(new FileInputStream(file));
MediaType mediaType = mimeTypes.
detect(new ByteArrayInputStream(buf), new Metadata());
MimeType mimeType = mimeTypes.forName(mediaType.toString());
FileBody fb = new FileBody(file, name + mimeType.getExtension(),
mimeType.getName(), Consts.UTF_8.name());
multipartEntity.addPart("files[" + x + "]", fb);
x++;