L'envoi d'en-Tête Personnalisé avec CURL

Je veux envoyer une requête à un service web via une API comme indiqué ci-dessous, j'ai passer
un en-tête http personnalisé(Hash), je suis en utilisant CURL, mon code semble fonctionner mais je ne suis pas arriver
e) de mon droit de réponse, je me suis dit que ça a à voir avec la valeur de hachage, bien que la valeur a
été vu pour être correct, il n'y a rien de mal avec la façon dont je suis le passant ou avec
le code lui-même.

 <?php
    $ttime=time();
    $hash="123"."$ttime"."dfryhmn";
    $hash=hash("sha512","$hash");
    $curl = curl_init();
    curl_setopt($curl,CURLOPT_HTTPHEADER,array('Hash:$hash'));      
    curl_setopt ($curl, CURLOPT_URL, 'http://web-service-api.com/getresult.xml?clientid=456&time=$ttime');  
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);  
    $xml = curl_exec ($curl);  

    if ($xml === false) {
        die('Error fetching data: ' . curl_error($curl));  
    }
    curl_close ($xml);  

    echo htmlspecialchars("$xml", ENT_QUOTES);

    ?>

OriginalL'auteur bodesam | 2012-12-07