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

안드로이드 post형식으로 blob전달하는데 질문좀드립니다.

0 추천
blob형태로 던질때 byte[] 형태로 던지면 되는건가요?

blob형태가 16진수형태로 되어있는건가요?

tobytearray 해서 이걸 16진수형태로 고쳐서 보내는건가요?

답답해서 질문남겨놓습니다 ㅠ
초보개발짜욥 (2,800 포인트) 님이 2016년 12월 27일 질문

1개의 답변

0 추천
 
채택된 답변

서버 구현에 따라 다릅니다.

그냥 보낼 경우도 있고 , 16진수(base16) 혹은 base64 인코딩을 해서 문자열로 바꿔서 보내는 경우도 있습니다.

그냥 보내는 경우는 blob 형태의 데이터가 한개일 때 주로 사용하고,

인코딩을 하는 경우는 blob 형태의 데이터가 여러개여서 구분을 시켜줘야 할 때 주로 사용하긴 하는데,

서버에서 구현상 편의를 위해 인코딩되어 있는것만 처리하게 구현 해 놓았을 수도 있습니다.

서버쪽에  문의해서  연동 규격을 맞춰 보세요.

익명사용자 님이 2016년 12월 27일 답변
초보개발짜욥님이 2016년 12월 28일 채택됨
감사합니다.
저같은경우는 바이트어레이 형식을 헥사형식으로 데이터를 바꾼후에 서버에 날려주니 잘 도착하더라구요 리턴값도 정확하게왔습니다.
...