안드로이드에서 DextUpload로 이미지 파일을 전송하는 앱을 만들고 있습니다. 

저는 클라이언트를 담당하고 있는데, 서버쪽 소스를 보니 dextupload라는 모듈을 이용했더군요. 

문제는 제가 전송한 데이타들과 이미지들이 올라가긴 하는데 제대로 올라가지 않는 것입니다. 

대략 아래와 같은 방식으로 전송을 하는데요.. 

StringBody idbody = new StringBody(id, null); 
StringBody namebody = new StringBody(name, null); 

ContentBody cbFile = new FileBody(new File(uploadfile,"image/jpg"); 

MultipartEntity reqEntity = new MultipartEntity(); 

reqEntity.addPart("userid", idbody); 
reqEntity.addPart("username", namebody); 
reqEntity.addPart("img", cbFile); 

httppost.setEntity(reqEntity);

httpclient.execute(httppost); 

서버쪽에서는 잘 올라갔다고 성공 메지시가 오지만, 

실제 db에 저장된 스트링 값은 

id = "Content-Transfer-Encoding: 8-bit semin204" 
name = "Content-Transfer-Encoding: 8-bit 홍길동" 

이런식으로 mime type이 같이 저장이 되고 있습니다. 
이미지 파일도 서버측에서는 저장이 되었다고 나오지만, 서버에 저장된 이미지를 불러보면 데이타가 없는 파일로 나오구요.. 

몇일째 헤매고 있는데 답이 안나오네요...