[英]Postman SOAP request works, but CURL doesn't
我正在嘗試通過PHP實現AAA Cooper Freight的SOAP API。 當我將XML請求發送到http://wsportal.aaacooper.com:8188/wsportal20/wsGenEst時 ,它通過Postman可以正常工作,但是當使用CURL時,它不返回任何內容
我使用直接url(來自wsdl文件),因為他們的WSDL文件似乎已損壞並且無法使用: http : //wsportal.aaacooper.com : 8188/wsGenRateEstimate.wsdl
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://wsportal.aaacooper.com:8188/wsportal20/wsGenEst" );
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1 );
curl_setopt($ch, CURLOPT_POST, 1 );
curl_setopt($ch, CURLOPT_POSTFIELDS, $input_xml );
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: text/xml; charset=ISO-8859-1'));
$data = curl_exec($ch);
print_r($data);
curl_close($ch);
我在兩個地方都使用相同的XML字符串。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.