Wie sende ich einen Header mit der PHP Curl Kommandozeile?
Ich verwende curl, um XML auf einem Webservice zu veröffentlichen. Der Code ist unten:
exec("/usr/bin/curl -s -m 120 -d \"$xml\" $URL -L", $return_message_array, $return_number);
Ich möchte diesen benutzerdefinierten Header hinzufügen:
$headers = array(
"Content-type: application/soap+xml; charset=utf-8",
"SOAPAction: http://loantree.com/webservices/InsertLead",
);
Ich habe versucht:
exec("/usr/bin/curl -s -m 120 -H $headers -d \"$xml\" $URL -L", $return_message_array, $return_number);
Aber das gibt nur die Seite zurück, auf der ich versuche zu posten. Weiß jemand, wie ich das erreichen kann?