SOAP发送xml字符串

时间:2014-11-20 16:22:30

标签: php xml soap

我在PHP中有一个web服务,使用SOAP,其中一个发送参数是' fileContent' with是一个包含xml内容的字符串,如下所示:

$string='<?xml version="1.0" encoding="UTF-8"?><rootTag><a>tag</a></rootTag>';

请求是

      

     <!--Optional:-->
     <ws:fileContent>'<?xml version="1.0" encoding="UTF-8"?><rootTag><a>tag</a>  </rootTag>'</ws:fileContent>
  </ws:ReservationDetailsRQ>

回复是

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
 <SOAP-ENV:Body>
  <SOAP-ENV:Fault>
     <faultcode>SOAP-ENV:Client</faultcode>
     <faultstring>Bad Request</faultstring>
  </SOAP-ENV:Fault>
 </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

你能说我怎么能这样做?

0 个答案:

没有答案