savon

    0熱度

    1回答

    我在我的Rails應用程序中使用了Savon Gem,我需要將表單域提交給Equifax。 這裏的Equifax公司XML: <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:v3="http://eid.equifax.com/soap/schema/canada/v3">

    0熱度

    1回答

    我從SOAP操作集成中收到此錯誤。 薩翁::的SOAPFault:(NS1:引發SecurityError)驗證消息 我薩翁客戶端這個樣子的時候遇到了安全錯誤: client = Savon.client(wsdl: "https://212.154.167.194:9443/esf-web/ws/api1/SessionService?wsdl", ssl_verify_mode:

    0熱度

    1回答

    得到迴應,我有這個應用程序的第三方應用程序,輸出是一個XML請求其需要傳遞到Web服務(WSDL) 我需要做的集成測試,我將得到這個請求xml。 我怎麼可以在Ruby中使用savon傳遞這個請求xml? 有任何其它的方式,我們可以通過XML請求並獲得輸出響應XML 我嘗試使用的soapUI和它的作品,但我在尋找本地Ruby解決

    0熱度

    1回答

    我正在使用Savon測試一些WSDL SOAP服務,並且某些服務需要在消息中重複鍵/值。例如,「產品」陣內的「產品」價值: @client.call( :create_template, message: { :item => [{ 'promotion_id' => "1", 'code_is_unique' => "0", 'name'

    5熱度

    1回答

    在使用Savon.rb的rails項目中,我試圖做出非常複雜的SOAP調用。至少複雜的薩翁建設者很麻煩,所以我決定直接操縱:xml。 的我第一次啓動客戶端: @client = Savon.client( :endpoint => 'https://testservice.postnl.com/CIF_SB/BarcodeWebService/1_1/BarcodeWebService

    -1熱度

    1回答

    我想我已經閱讀了與此主題相關的所有主題,但仍然沒有解決方案。 我使用: 的RubyMine 2017年2月4日 紅寶石2.4.1 的Rails 5.1.0 薩翁 當我在我的Rails控制檯薩翁連接到服務器,我收到以下錯誤: Errno :: ECONNRESET:現有連接被強制關閉遠程主機。 - 所以SSL_connect 這是我的代碼使用方法: wsdlUrl = 'https://some.s

    1熱度

    2回答

    我在SoapUI中測試了一個SOAP API,它工作得很好。 然後,我使用Savon在我的Rails 5應用程序中實現了相同的請求。它工作了幾個星期,然後停止工作。 SoapUI仍然有效,所以API提供者當然會告訴我這個錯誤出現在我的應用程序中。 我得到的錯誤是非常通用: 404 not found The requested URL was not found on this server.

    0熱度

    1回答

    有沒有一種方法可以使用savon從哈希中生成一個簡單的xml請求,沒有soap包絡和body標籤? 我發現做到這一點至今在原始XML使用Savon.client.call(:some_action, xml: '<myxml />')

    1熱度

    1回答

    client.call(:schedule_email_message, xml: '<soapelem />') # actually a GET request, with payload. Why not a POST request? 薩翁寶石版本:2.11.1

    6熱度

    1回答

    我有一個問題,我相信是關於命名空間。該WSDL可從這裏下載:http://promostandards.org/content/wsdl/Order%20Shipment%20NotificationService/1.0.0/OSN-1-0-0.zip 當產生請求時,它看起來是這樣的: <soapenv:Envelope xmlns:xsd="http://www.w3.org/2001/XML