class Savon::SOAPRequest
Constants
- CONTENT_TYPE
Public Instance Methods
build(options = {})
click to toggle source
# File lib/savon/request.rb, line 73 def build(options = {}) configure_proxy configure_cookies options[:cookies] configure_timeouts configure_headers options[:soap_action] configure_ssl configure_auth configure_redirect_handling @http_request end
Private Instance Methods
configure_headers(soap_action)
click to toggle source
# File lib/savon/request.rb, line 91 def configure_headers(soap_action) @http_request.headers = @globals[:headers] if @globals.include? :headers @http_request.headers["SOAPAction"] ||= %{"#{soap_action}"} if soap_action @http_request.headers["Content-Type"] ||= CONTENT_TYPE[@globals[:soap_version]] % @globals[:encoding] end