httpclient 发送文件和字符串信息
HttpPost httpPost = new HttpPost(url);
MultipartEntity reqEntity = new MultipartEntity();
if (!imageurl.equals("")) {
FileBody file = new FileBody(new File(imageurl));
reqEntity.addPart("pic", file);
}
StringBody gold1 = new StringBody(gold);
StringBody content1 = new StringBody(content);
StringBody part1 = new StringBody(partId);
reqEntity.addPart("gold", gold1);
reqEntity.addPart("content", content1);
reqEntity.addPart("part", part1);
/*
* List<NameValuePair> params = new ArrayList<NameValuePair>();
* params.add(new BasicNameValuePair("gold", gold)); params.add(new
* BasicNameValuePair("content", content)); params.add(new
* BasicNameValuePair("part", partId));
*/
httpPost.setEntity(reqEntity);