0

我尝试通过 curl 发布请求向 test.php 发送带有 xml 内容的字符串。

<?xml version="1.0" encoding="utf-8"?>
<SMS-InsRequest>
<CLIENT user="test" pwd="demo" from="5555" />
    <INSERTMSG text="Hi &quot;John&quot;. API test1 date: 24.07.2013"></INSERTMSG>
</SMS-InsRequest>

其中test.php刚刚收到请求:

simplexml_load_string($_POST['xml_request'])

但我得到错误:

Warning: simplexml_load_string(): <INSERTMSG text="Hi  in /var/www/html/xml/test.php on line 68

&quot;正如我所写,为什么 request 带有双引号而不是?例如,当我通过 Delphi 发送该 xml 时,test.php运行正确。

谢谢。

4

0 回答 0