Como enviar cabeçalho usando a linha de comando do PHP curl?

Eu estou usando o curl para postar XML em um webservice. O código está abaixo:

exec("/usr/bin/curl -s -m 120 -d  \"$xml\" $URL -L", $return_message_array, $return_number);

Eu quero adicionar este cabeçalho personalizado a ele:

$headers = array(            
        "Content-type: application/soap+xml; charset=utf-8",
        "SOAPAction: http://loantree.com/webservices/InsertLead",
    );

Eu tentei:

exec("/usr/bin/curl -s -m 120 -H $headers -d  \"$xml\" $URL -L", $return_message_array, $return_number);

Mas isso apenas retorna a página que estou tentando postar. Alguém sabe como posso conseguir isso?

questionAnswers(1)

yourAnswerToTheQuestion