2014-11-18 2 views
0

Im savon 2.0을 사용하고 wsdl 파일의 soap action url이 잘못되었습니다. 이 작업의 URL을 직접 무시할 수 있습니까?사용자 정의 URL을 Savon의 SOAP 작업에 전달하는 방법

client = Savon.client do 
     wsdl "http://something.com/someservice/aname.asmx?wsdl" 
     convert_request_keys_to :camelcase 
     logger Rails.logger 
     log_level :info 
     log true 
    end 

    response = client.call(:send_actions, message: { 

    } 

답변

0

당신은 당신의 클라이언트 통화에 SOAP 액션을 추가 할 수 있습니다

response = client.call(
     :send_actions, 
     message: { 
     }, 
     soap_action: "my_action_as_string" 
)