Передача XML с помощью cURL методом POST

Cyber Jack

Новичок
Передача XML с помощью cURL методом POST

Есть проблема, передаю XML разметку которая находится в переменной.

$body_xml='<?xml version="1.0"?>
<response>
<authentication>
<login>login</login>
<password>password</password>
</authentication>
</response>
';

$ch=curl_init();
curl_setopt($ch,CURLOPT_URL,"http://address.ru");
curl_setopt($ch,CURLOPT_POST,1);
curl_setopt($ch,CURLOPT_POSTFIELDS, $body_xml);
curl_exec($ch);
curl_close($ch);

потом получаю эту переменную,но она получается в виде:

"1.0"?>
<response>
<authentication>
<login>login</login>
<password>password</password>
</authentication>
</response>

обрезается все до знака "=" вместе с ним же.

что делать?
 
Сверху