Ruby Savon SOAP检查请求对象

时间:2012-01-10 23:42:06

标签: ruby soap savon

有没有办法在请求调用之前或之后检查请求对象?

client = Savon::Client.new do
  wsdl.endpoint = "https://testsoap.com/wsdlserver"
end

response = client.request do
  soap.body = {:a => 1, :b => 2, :c => { :xx => 3, :yy => 4} }
end

基本上,我怎样才能看到我发送的xml帖子数据。感谢。

1 个答案:

答案 0 :(得分:0)

我总是使用pp

require 'pp'
...
pp response

显然,在检查之前不起作用。在这种情况下,我依赖于Savon的日志记录功能。