1
Savon의 SOAP Envelope을 설정하려고하는데 모든 네임 스페이스를 지정하는 방법을 알 수 없습니다. 네임 스페이스를 추가하는 방법을 알고 있지만 그게 내가 원하는 것은 아닙니다.Savon 클라이언트의 모든 네임 스페이스를 어떻게 지정합니까?
난 당신이 클라이언트를 만들 때 추가 네임 스페이스를 추가 할 수 있습니다 Savon V2에서
Savon의 SOAP Envelope을 설정하려고하는데 모든 네임 스페이스를 지정하는 방법을 알 수 없습니다. 네임 스페이스를 추가하는 방법을 알고 있지만 그게 내가 원하는 것은 아닙니다.Savon 클라이언트의 모든 네임 스페이스를 어떻게 지정합니까?
난 당신이 클라이언트를 만들 때 추가 네임 스페이스를 추가 할 수 있습니다 Savon V2에서
Savon 2를 사용하고 있습니다. 해시가되어야합니다. 설명서는 여기 http://savonrb.com/version2/globals.html입니다.
client = Savon.client(
:endpoint => 'https://www.example.com',
:namespace => 'urn:core.example.com',
:namespaces => { "xmlns:v2" => "http://v2.example.com",
"xmlns:v1" => "http://v1.example.com"},
:ssl_verify_mode => :none,
:log => true,
:log_level => :debug,
:pretty_print_xml => true
)