这个 Savon 版本 1 代码在 Savon 版本 2 中的类比是什么?
client = Savon::Client.new do
wsdl.endpoint = "http://..."
wsdl.namespace = "http://..." # target namespace
end
这个 Savon 版本 1 代码在 Savon 版本 2 中的类比是什么?
client = Savon::Client.new do
wsdl.endpoint = "http://..."
wsdl.namespace = "http://..." # target namespace
end
在 Savon 的第 2 版中,您需要使用以下语法:
client = Savon.client do
wsdl 'https://...'
namespace 'http://...'
end
在 Savon 2.x 中执行的首选方法是
client = Savon.client(
wsdl: 'http://...'
namespace: 'http://...',
log: true,
log_level: :debug,
pretty_print_xml: true
)
rc = client.call(:soap_methods_name,
message: { :param1 => 'value1', :param2 => 'value2' })