마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

프로필사진이미지를 서버에 업로드시 에러

0 추천

앱에서 프로필이미지를 갤러리에서 선택하고 버튼을 누르면,

JSP를 호출하여 서버에 이미지를 업로드하는기능을 구현중입니다.

 

Posted content type isn't multipart/form-data 와 같은 에러가 발생합니다.

http://nekomimi.tistory.com/506 블로그에 여러 이미지 업로드가 있었습니다만,

결국에 마찬가지인게...

안드로이드 쪽에서는

URLConnection con = url.openConnection();
con.setRequestProperty("Content-Type", "multipart/form-data; boundary=" + boundary);

와 같이 해주고, JSP쪽에 cos.jar라이브러리를 추가 한 후

MultipartRequest m = new MultipartRequest(request,dir,max,"UTF-8",
                                               new  DefaultFileRenamePolicy());

를 통해 처리하는게 핵심인 것 같더라구요.

헌데, 계속 

Posted content type isn't multipart/form-data 라는 에러가 JSP쪽에서 발생합니다. ㅜ

무슨 뜻인지는 알겠는데, 안드로이드쪽에서 content-type을 설정했으니 에러가 발생하지 않아야 하는거 아닌가 싶어서요.

뽀그 (520 포인트) 님이 2013년 10월 31일 질문

1개의 답변

0 추천
 
채택된 답변
생각을 잘못하신듯 이렇게 했으니 에러가 안난다라고 생각하시면 안되죠.

에러가 발생했으니 원인을 찾아야죠

 

웹서버 쪽이든 단말쪽이든 뭐가 안맞으니까 에러 난거죠.

서로 하나하나 모니터링하면서 찾아보세요.
원조안드로이드 (58,190 포인트) 님이 2013년 10월 31일 답변
뽀그님이 2013년 11월 4일 채택됨
감사합니다. 뭔가 생각하게 만들어주셨네여 @@;;
...