我在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>
你能说我怎么能这样做?