SOAP拡張モジュールSoapServerの属性値のエスケープ

PHPのSOAP拡張モジュールSoapServerは、SOAPリクエスト内の属性値の『 & 』が『 & 』でエスケープされていないとBad Requestとなります。

<?xml version="1.0" encoding="UTF-8"?>
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope">
<env:Body>
<env:Fault>
<env:Code>
<env:Value>env:Sender</env:Value>
</env:Code>
<env:Reason>
<env:Text>Bad Request</env:Text>
</env:Reason>
</env:Fault>
</env:Body>
</env:Envelope>

関連記事

スポンサーリンク

onPaste

ホームページ製作・web系アプリ系の製作案件募集中です。

上に戻る