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

안드로이드에서 JSON변환하는데 오류가 undefined라고 인식되서요 ㅠㅜ

0 추천

안녕하세요 제가 app->서버->디비 이런식으로 뭘 만들어 볼려고 하는데

 

app에서 서버로 이미지를 보낼려고 하는데 보낼때 이미지를 base64인코딩 하고 보냈을때는 될때 있고 안될때 있었는데 찾아보니까 서버로 보낼때는 url인코딩을 해주라고 그러더라고요 그래서

url인코딩을 하고 JSON에 넣어서 보냈는데 undefined 에러가 자꾸 떠서요 .. .혹시 다른 방법이 있는건아요?

imgCode = android.util.Base64.encodeToString(bitmapToByteArray(photo),Base64.DEFAULT);
이게 제가 비트맵을 base64로 인코딩하고
 
urlEncoder = URLEncoder.encode(imgCode,"utf-8");
이 인코딩한것을 URL인코딩 해서 보내는데 undefined라는데 혹시 인코딩을 잘못한건가요??
그리고 로그에 base64 인코딩 한것과 url인코딩 한거  둘다 찍어봣는데
뭐라뭐라 길게 뜨는게 인코딩 된거 같기는 해요.
너무먼개발자 (1,300 포인트) 님이 2018년 11월 21일 질문

1개의 답변

0 추천
multipart를 이용해보심이 어떨까요?
평범 (3,560 포인트) 님이 2018년 11월 22일 답변
결국 안되면 multipart로 할생각인데 왜 안되는지 오기가 생기는거 같아서..
...