savon

    1熱度

    2回答

    我嘗試使用savon-gem通過SOAP登錄Affili.net。 client = Savon.client do wsdl "https://api.affili.net/V2.0/Logon.svc?wsdl" end message = { 'Username' => '123123', 'Password' => '123123',

    0熱度

    1回答

    我的公司最近爲我提供了一臺運行OS X 10.9.5的現代MacBook Pro。 我們有一個ruby應用程序,它向外部服務發出SOAP請求來驗證用戶身份。自升級到新機器後,每當嘗試發出SOAP請求時都會收到SSL連接錯誤。 我正在使用ruby Savon客戶端來進行SOAP調用,儘管我們的版本被鎖定爲1.0之前的版本。 savon客戶端配置爲使用正確的cert_file,cert_key_fil

    0熱度

    1回答

    我正在從薩翁(WSDL Web服務)客戶端的響應, :departure_airport=>{:@location_code=>"MAA", :@code_context=>"IATA"} 當我嘗試轉換response.to_xml,我得到 預期輸出: 我想這個迴應正確的XML,如果@意思,它應該是屬性,否則innexText <departure_airport location_code=

    0熱度

    2回答

    所以XML請求字符串我進入薩翁client.call是如下(注意這個工程,我得到迴應): <soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:tem="http://tempuri.org/" xmlns:mun="http://schemas.datacontract.org/2004/07/Ext

    0熱度

    1回答

    我是Ruby on Rails的新手,並且正在使用Savon連接到SOAP服務。我得到如下回應: <?xml version="1.0"?> <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Body> <GetInformationsForCoordinatesResponse xmlns

    0熱度

    1回答

    我想每個API的說明這些限制,達到一個SOAP API: 驗證方法是http_base_auth,客戶端應用程序可以利用HTTP和HTTPS協議進行身份驗證。 PaaS公司帳戶登錄&密碼必須通過SOAP標頭傳遞。 SOAP有一個API來設置HTTP基本認證的用戶ID /密碼。 現在這就是我: require 'savon' client = Savon.client(basic_auth: [

    1熱度

    1回答

    我正在使用Savon 2.6實現SOAP服務的客戶端。 我必須在數據庫中保存原始請求和原始響應。 要獲得原始XML響應不是問題,但是如何獲取原始XML請求? 我用薩翁以下列方式: client = Savon.client(wsdl: "http://blabla.com/bla.wdsl") response = client.call(:operation_name, message: {p

    0熱度

    1回答

    薩翁表明,有一個操作時,說 :get_lead,這將轉化爲getLead 當WSDL被加載成了SoapUI,正確的操作在樣本請求給定: paramsGetLead。 這裏發生了什麼,爲什麼不是:params_get_lead被視爲一種操作? 或者有沒有辦法手動指定SOAPAction並阻止savon自己生成它?

    1熱度

    1回答

    我正在使用Ruby Savon,並且我必須創建一個包含具有屬性的數組的請求。 我的問題是我如何在每個子數組中添加一個屬性。 <persons> <person id=1> <firstName>JOHN</firstName> </person> <person id=2> <firstName>ANNIE</firstName>

    0熱度

    1回答

    client = Savon.client(wsdl: "http://localhost:8080/soap_test/services/StationDirectorySoapServerPort?wsdl") 薩翁SOAP請求請求和響應頭我請求SOAP服務 client.operations @message ="xml input" response = client.call