Curl, возвращающий «Идентификатор ресурса № 2» в качестве ответа, почему?

У меня есть следующий завиток, который выполняет запрос SOAP

$soap_do = curl_init(); curl_setopt($soap_do, CURLOPT_URL,"http://uat-api.gafoorkp.in/services/simulator"); curl_setopt($soap_do, CURLOPT_RETURNTRANSFER,true); curl_setopt($soap_do, CURLOPT_SSL_VERIFYPEER,false); curl_setopt($soap_do, CURLOPT_SSL_VERIFYHOST,false); curl_setopt($soap_do, CURLOPT_POST,true); curl_setopt($soap_do, CURLOPT_POSTFIELDS,"<?xml version='1.1'?><SOAP-ENV:Envelope xmlns:SOAP-ENV='http://schemas.xmlsoap.org/soap/envelope/' xmlns:sas='http://uat-api.gafoorkp.in/services/simulator'><SOAP-ENV:Body><sas:Login><Username>demo</Username><Password>demo</Password></sas:Login></SOAP-ENV:Body></SOAP-ENV:Envelope>"); // $report=curl_getinfo($soap_do); if(curl_exec($soap_do) === false) { $err = 'Curl error: ' . curl_error($soap_do); curl_close($soap_do); echo $err; } else { curl_close($soap_do); echo 'Operation completed without any errors'; print_r($soap_do); // print_r($report); } 

Этот код дает мне ответ как « Resource ID #2 » в браузере, где Im предположил получить ответ xml. Почему это происходит, что-то не так с тем, что я делаю?

Также не возвращается ошибка curl