开发者

Nusoap - fix empty xmlns attribute for the response

开发者 https://www.devze.com 2023-01-07 19:29 出处:网络
i have created a simple web service using Php Nusoap. its working correctly but the only thing missing is to add the default xmlns attribute to the response tag.

i have created a simple web service using Php Nusoap. its working correctly but the only thing missing is to add the default xmlns attribute to the response tag.

Here is the copy of Response :

<?xml version="1.0" encoding="ISO-8859-1"?>
<SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/">
  <SOAP-ENV:Body>
    <LoginResponse xmlns="">
      <LoginResult>
        <register>
          <customer>d2ff3b88d34705e01d150c21fa7bde07<开发者_StackOverflow/customer>
        </register>
      </LoginResult>
    </LoginResponse>
  </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

How can i add namespace to the LoginResponse tag. Thanx in advance.


Does adding it to register() work?

  $server->register(
     $methodname,
     $inputparameters,
     $outputparameters,
     $namespace,//<================    
     $soapaction,
     $style,
     $use
  );
0

精彩评论

暂无评论...
验证码 换一张
取 消