私はcurlを使用してXMLをWebサービスに投稿しています。コードは以下のとおりです。
exec("/usr/bin/curl -s -m 120 -d \"$xml\" $URL -L", $return_message_array, $return_number);
このカスタムヘッダーを追加したい:
$headers = array(
"Content-type: application/soap+xml; charset=utf-8",
"SOAPAction: http://loantree.com/webservices/InsertLead",
);
私が試してみました:
exec("/usr/bin/curl -s -m 120 -H $headers -d \"$xml\" $URL -L", $return_message_array, $return_number);
しかし、それは私が投稿しようとしているページを返すだけです。誰かが私がこれを達成する方法を知っていますか?