小编Mar*_*s W的帖子

使用Savon(Ruby on Rails)访问SOAP请求的请求主体

我在Ruby on Rails中使用Savon gem与wsdl WS进行通信.一切正常,但我想使用自定义日志记录请求XML,即不是Rails或Savon记录器.我的代码看起来像这样:

    response = self.client.request :add_order do
      soap.body = { 
        :indata => {
          "CustomerNo" => config[:kundnr],
          "Pwd" => config[:password],
          "OrderDate" => order["purchase_order_date"].strftime('%Y%m%d')
        }
      }
    end
Run Code Online (Sandbox Code Playgroud)

访问响应没有问题,但请求怎么办?我需要通过将XML记录到DB字段来查看生产环境中发送的内容.

ruby soap wsdl ruby-on-rails savon

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

标签 统计

ruby ×1

ruby-on-rails ×1

savon ×1

soap ×1

wsdl ×1