Method: ActionWebService::Protocol::XmlRpc::XmlRpcProtocol#decode_request

Defined in:
lib/action_web_service/protocol/xmlrpc_protocol.rb

#decode_request(raw_request, service_name) ⇒ Object



45
46
47
48
49
50
# File 'lib/action_web_service/protocol/xmlrpc_protocol.rb', line 45

def decode_request(raw_request, service_name)
  method_name, params = XMLRPC::Marshal.load_call(raw_request)
  Request.new(self, method_name, params, service_name)
rescue
  return nil
end