매개 변수 중 하나에있는 서버 API에 사전 값이 필요합니다.DefaultHttpClient를 사용하여 httppost에 사전 데이터를 게시합니다.
데이터 = { "이름": "더미 이름", "전화"{ "수": "123456", "유형": "모바일"}}
예를 들어 전화 다음 매개 변수를 확인Android 애플리케이션에서 DefaultHttpClient를 사용하고 있으며 지금까지 모든 예제는 httpPost 요청으로 기본 이름 값 쌍을 게시하는 방법을 보여줍니다.
DefaultHttpClient httpClient = new DefaultHttpClient();
HttpPost httpPost = new HttpPost(url);
List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(2);
nameValuePairs.add(new BasicNameValuePair("id", "12345"));
nameValuePairs.add(new BasicNameValuePair("stringdata", "Hi"));
httpPost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
사전을 사용하여 엔티티를 설정하는 방법이 있습니까?
(-1 불분명 무엇을 요구하는지)를 와나 간단한 문자열을 게시 할 경우 ... 당신은 ... StringEntity를 사용할 수 있지만에 대한 그것은 JSON처럼 보입니다 ... – Selvin
OK 그게 내가 찾고있는 것입니다. StringEntity를 사용해 보겠습니다. –