我正在使用 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);
但这只会返回我要发布的页面。有谁知道我怎么能做到这一点?