2017-03-17 1 views
1

에게 나는 현재 gSoap를 사용하고 방법을 제외입니다 :gSoap는, 봉투 및 바디 여는 태그

soap_init(soapObj); 
soap_new_set__ns1__CheckServer(soapObj); 
soap_call__ns1__CheckServer(soapObj, NULL, NULL, objCheckServer, objResponse); 

그리고 SENT.LOG을 확인 후, 나는 봉투 우리가하고 있다는 것을 알 수 있습니다 전송에 <SOAP-ENV: Envelope>, <SOAP-ENV: Header> 또는 <SOAP-ENV: Body> 태그가 없습니다. 그냥 <ns1: CheckServer>으로 시작하고 이름 공간을 선언하기 시작합니다. 우리가 누락되었거나이 코드가 버그가있는 초기화가 있습니까?

답변

1

해결 방법은 버전을 설정하는 것이 었습니다.

soap_set_version(soapObj, 2) 
관련 문제