我在SoapUI中測試了一個SOAP API,它工作得很好。SOAP請求適用於SoapUI,但不適用於Savon,如何調試?
然後,我使用Savon在我的Rails 5應用程序中實現了相同的請求。它工作了幾個星期,然後停止工作。 SoapUI仍然有效,所以API提供者當然會告訴我這個錯誤出現在我的應用程序中。
我得到的錯誤是非常通用:
404 not found
The requested URL was not found on this server.
- 它的工作在我的應用程序現在
- 它不會在我的應用程序工作了
- 在了SoapUI請求工作
我嘗試將log_level: :debug
添加到我的客戶端,但沒有得到任何更多的細節。
client = Savon.client(wsdl: 'URL')
response = client.call(:action, message: {})
關於如何開始調試的任何想法?
我從不使用WSDL。我總是沒有它創建一個客戶端。 –