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

POST방식으로 배열을 넘기고싶습니다...

0 추천
Http를 이용하여 통신을 하려는데 int 나 string 으로 넘기는게 아니라 배열변수를 넘기려하는데 어떻게 넘겨야할지 잘모르겠습니다 ㅠㅠ

조언좀 부탁드리겠습니다 ㅠ
아직도초보 (3,030 포인트) 님이 2014년 12월 8일 질문

2개의 답변

+1 추천
 
채택된 답변
HTTP 프로토콜을 따르시면 됩니다.

서버의 스크립트에 따라 방식이 약간 씩 다르긴 합니다만

arg 라는 이름의 배열로 넘기고 싶으시다면

서버스크립트가 php 라면

arg[]=val1&arg[]=val2&arg[]=val3

와 같은 형태로 넘기시면 되구요.

그외의 경우는

arg=val1&arg=val2&arg=val3

 이렇게 넘기시면 됩니다.

일단 애초에 HTTP 기초를 먼저 습득하시던가 서버 담당에게 물어보세요.
달기살 (12,990 포인트) 님이 2014년 12월 8일 답변
아직도초보님이 2015년 3월 14일 채택됨
0 추천
스트링 엔터티에 아래와 같이 양식을 맞추시고 서버단에서 변조하시면 됩니다.

 

new StringEntity("details={\"name\":\"TEST\",\"subject\":\"테스트\"} ");

 

암호화 생각하면 바이트로 변환하시고 필요없으면 위의 방식으로 간단히 사용해 주세요.
초봉초봉 (3,480 포인트) 님이 2014년 12월 8일 답변
...