안드로이드 개발 질문/답변
(글 수 45,052)
참 멀티파트 포스트를 제조사에 따라 막아 놓기도 하나요?
이하의 소스입니다.
회사폰이 갤럭시A, 갤럭시S 그리고 개인폰이 갤럭시SII HD인데.. 이하의 처리가 정상적으로 처리됩니다.
문제는 HTC 디자이어에서는 아예 접속자체를 하지 않습니다.. ㅎㅎ
사양 낮은 폰을 기준으로 개발하다가 이틀 헤맸었어요.. ㅜ
OS 1.5에서도 되는 방식이라 OS문제 같지는 않은데.. 혹시 해결하신 분 계신가요?
MultipartEntity entity = new MultipartEntity(HttpMultipartMode.STRICT);
FileBody fb = new FileBody(getBaseContext().getFileStreamPath(UPLOAD_REQUEST),"binary/octet-stream");
File file = fb.getFile();
ContentBody selImage_file = new FileBody(file, "image/jpeg");
entity.addPart("FILEDATA", selImage_file);
httppost.addHeader("charset", "UTF-8");
httppost.setEntity(entity);
HttpResponse HttpRes = (HttpResponse)httpclient.execute(httppost);