小编Raú*_*rez的帖子

Savon 2如何向message_tag添加属性

在Savon 1中,我可以使用以下内容soap.input添加xmlns:

soap_client = Savon.client("http://pathtowsdl.com/a.svc?wsdl")

response = soap_client.request "AnAction" do
  http.headers["soapAction"] = "AnAction"
  soap.input = ["AnAction", {"xmlns" => "http://apathtosomething.com"}]
  soap.body = {
    "SomeAttribute" => "SomeValue"
  }
end
Run Code Online (Sandbox Code Playgroud)

在Savon 2中,我可以做client.call(:authenticate, message_tag: :authenticationRequest) 但是如何添加xmlnsauthenticationRequest标签?

ruby savon

1
推荐指数
1
解决办法
1725
查看次数

标签 统计

ruby ×1

savon ×1