2013-07-02 1 views
-3

HTTP Post를 사용하여 웹 메소드에 SOAP 요청을하고 있습니다. 요청과 응답은 모두 JSON입니다.JSON으로 HTTP POST SOAP 요청하기

하지만 난 오류가 무엇입니까 POST 요청을하는 동안 : 용지 종류가 지원되지 않는 때문에

서버가 요청을 서비스 할 수 있습니다.

내가 응용 프로그램/JSON 텍스트로 수락 인코딩을주는 시도 내 코드

String SOAP_ACTION = "Method name"; 
String URL = "service url"; 
HttpPost httpPost = null; 

httpPost = new HttpPost(URL); 
httpPost.addHeader("Accept-Encoding", "gzip,deflate"); 
httpPost.addHeader("Content-Type", "application/json; charset=UTF-8"); 
httpPost.addHeader("SOAPAction", SOAP_ACTION); 

HttpEntity postEntity = new StringEntity(requestContent); 
httpPost.setEntity(postEntity); 

입니다. 하지만 여전히 같은 오류가 발생합니다.

+2

가'... 그것은 그 메시지 형식에 대한 XML 정보 설정에 의존 ...'- http://en.wikipedia.org/wiki/SOAP – Selvin

+0

http://www.codeproject.com/Articles/45275/ JSON-WebService-in-ASP-NET-2-0-a-jQuery 만들기 –

답변