Ruby Savon:设置绑定IP
我想为Savon客户端请求设置绑定IP。我在文档中找不到有关此的任何信息 Savon将HTTPI用于HTTP请求,但HTTPI不支持绑定IP的设置 如何解决这个问题 我使用的代码如下:Ruby Savon:设置绑定IP,ruby,savon,Ruby,Savon,我想为Savon客户端请求设置绑定IP。我在文档中找不到有关此的任何信息 Savon将HTTPI用于HTTP请求,但HTTPI不支持绑定IP的设置 如何解决这个问题 我使用的代码如下: require 'savon' require 'securerandom' realm = Base64.strict_encode64("login:pass") client = Savon.client( wsdl: 'https://domain.com/file.wsdl', ssl_ve
require 'savon'
require 'securerandom'
realm = Base64.strict_encode64("login:pass")
client = Savon.client(
wsdl: 'https://domain.com/file.wsdl',
ssl_verify_mode: :none,
soap_header: { 'Authorization:' => "Basic #{realm}"},
log: true
)
client.call(:foo)
所以我想添加一个选项,如
bind_ip: '1.2.3.4'
但它不受来自box的Savon的支持。可能我必须重写一些东西…一些关于如何实现这一目标的代码将非常有用。一些关于如何实现这一目标的代码将非常有用。