【发布时间】:2016-09-17 16:30:49
【问题描述】:
我正在尝试从 API 获取响应 - 我必须发送一个 xml 文档,然后我应该得到另一个 xml 作为响应,但我得到的只是'xml error no element found'......
这是我在 php 中的 cURL 代码:
$ch = curl_init();
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: text/xml'));
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, 'email=' . $email . '&password=' . $password . '&content=' . $xml);
$ex = curl_exec($ch);
不幸的是,当我尝试回显 $ex 时 - 显示了上述错误。 我所有的变量都是正确的,我的 xml 也是正确的(文档在 $xml 变量中给出)。
我错过了什么?
【问题讨论】: