0
나는 안드로이드 애플 리케이션에서 웹 서비스에서 데이터를 검색하는 데 HttpGet 메서드를 사용하고 있습니다. 다음은 지금 사용중인 코드입니다.Android에서 Soap을 사용하여 웹 서비스에 연결하는 방법은 무엇입니까?
String url = URLEditor.encode("http://"+Constants.strURL+"Orders.asmx/CheckWebConnection? TechCode="+username+"&TechPIN="+password);
HttpClient httpClient = new DefaultHttpClient();
HttpGet httpGet = new HttpGet(url);
response = httpClient.execute(httpGet);
HttpEntity entity = response.getEntity();
if(entity == null) return false;
is = entity.getContent();
그러나 HttpGet 메서드가 제대로 응답하지 않아 메서드를 변경하라는 메시지가 표시됩니다. 웹 서비스는 HttpPost를 지원하지 않습니다. Soap을 사용하여 동일한 작업을 수행하려면 어떻게해야합니까? 라이브러리를 다운로드하고 Eclipse에 첨부해야합니까? 제발 도와주세요
네, 작동 ... 나는 문자열에 대한 응답 (SoapObject를) 변환하는 동안 데이터 블록을 얻을. 어떻게 파싱 할 것인가? –
질문은 웹 서비스에 연결하는 것에 관한 것이 었습니다. 내 답변을 사용하면 대답을 승인 된 답변으로 표시하는 데 도움이됩니다. soapobject를 구문 분석하는 방법을 알고 싶다면 다른 질문을하고 세부 사항을 말하십시오. 어떤 종류의 웹 서비스, 데이터가 어떻게 보이는지 보여줍니다. – mthpvg