0

次のように指定された場合、soapAction(url)がどうなるか知りたい:

<soap:operation soapAction="urn:technicalGetData" style="document"/>

すなわち: urn:technicalGetData

応答を取得できず、エラーが発生する

string(56) "<faultstring>Failed to submit the response</faultstring>"

ポスト方式を採用しています。

ガイドをお願いします。

ありがとう

更新: (クライアント側呼び出し部分)

curl_setopt($ch, CURLOPT_URL, 'http://blablabla/service');

curl_setopt($ch, CURLOPT_HEADER, 0);

curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: text/xml; charset=utf-8','SOAPAction: technicalGetData'));

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

curl_setopt($ch, CURLOPT_VERBOSE, 1); // 1 = for debugging purpose & 0 = production

curl_setopt($ch, CURLOPT_POSTFIELDS, $soaprequest);

$output = curl_exec($ch);
4

0 に答える 0