}
if (isMultipart) {
int i = 0;
for (ContentStream content : streams) {
final ContentStream c = content;
String charSet = null;
PartSource source = new PartSource() {
public long getLength() {
return c.getSize();
}
public String getFileName() {
return c.getName();
}
public InputStream createInputStream() throws IOException {
return c.getStream();
}
};
parts.add(new FilePart(c.getName(), source,
c.getContentType(), charSet));
}
}
if (parts.size() > 0) {
post.setRequestEntity(new MultipartRequestEntity(parts
.toArray(new Part[parts.size()]), post.getParams()));