我正在嘗試使用Coldfusion和CFHTTP向Neolane發出webservice SOAP請求。Coldfusion - 向Neolane發出SOAP請求時發生錯誤
我已經直接從Neolane的文檔中複製了SOAP請求,所以我認爲那沒關係。
返回的錯誤信息是:
SOAP-ENV:ClientLe消息XML SOAP EST不正確的(服務 '',METHODE 'POST')。樂NOM德METHODE '的executeQuery' 杜帕凱SOAP NE對應PASàcelui杜paramètre '動作' DE L'烯-TE '的Content-Type'( '')
其轉換爲:
SOAP-ENV:clientle SOAP XML消息是不正確(服務 '' 的方法 'POST' )。方法名稱'ExecuteQuery'SOAP包與頭部'Content-type'('')中的參數'action'不匹配。'在Content-Type頭部中的操作參數是否由Coldfusion在CFHTTP中設置? 有什麼應該加上cfhttpparam?
任何指導,將不勝感激。
謝謝, 加里
更新:實測值溶液。需要使用cfhttpparam添加SOAPAction,並使用與文檔中的示例不同的替代身份驗證方法。