PHP cURL HTTP GET Formato XML

Eu tenho um aplicativo que tem uma API RESTful de serviços da Web. Quando faço solicitações HTTP GET no navegador, recebo respostas XML.

Quando eu faço o mesmo pedido usando PHP eu recebo a informação correta, mas ela não é formatada em XML e, portanto, não posso passá-la para XML simples.

Aqui está meu código.

<?php
//Deifne user credentials to use with requests
        $user = "user";
        $passwd = "user";

        //Define header array for cURL requestes
        $header = array('Contect-Type:application/xml', 'Accept:application/xml');

        //Define base URL
        $url = 'http://192.168.0.100:8080/root/restful/';

        //Define http request nouns
        $ls = $url . "landscapes";

        //Initialise cURL object
        $ch = curl_init();

        //Set cURL options
        curl_setopt_array($ch, array(
            CURLOPT_HTTPHEADER => $header, //Set http header options
            CURLOPT_URL => $ls, //URL sent as part of the request
            CURLOPT_HTTPAUTH => CURLAUTH_BASIC, //Set Authentication to BASIC
            CURLOPT_USERPWD => $user . ":" . $passwd, //Set username and password options
            CURLOPT_HTTPGET => TRUE //Set cURL to GET method
        ));

        //Define variable to hold the returned data from the cURL request
        $data = curl_exec($ch);

        //Close cURL connection
        curl_close($ch);

        //Print results
        print_r($data);

?>

Qualquer pensamento ou sugestão seria realmente útil.

S

EDITAR:

Então esta é a resposta que recebo do código PHP:

0x100000rhel-mlsptrue9.2.3.0101

Esta é a resposta se eu usar o WizTools Rest Client ou um navegador.

<?xml version="1.0" encoding="UTF-16"?>
<landscape-response total-landscapes="1" xmlns="http://www.url.com/root/restful/schema/response">
    <landscape>
        <id>0x100000</id>
        <name>rhel-mlsp</name>
        <isPrimary>true</isPrimary>
        <version>9.2.3.010</version>
    </landscape>
</landscape-response>

Como você pode ver, a informação está lá, mas o PHP não está realmente apresentando isso de uma maneira útil.

questionAnswers(2)

yourAnswerToTheQuestion