Class SOAP::RPC::CGIStub::SOAPFCGIRequest
In: lib/soap/rpc/cgistub.rb
Parent: SOAPRequest

Methods

[]   meta_vars   new  

Attributes

body  [R] 

Public Class methods

[Source]

    # File lib/soap/rpc/cgistub.rb, line 61
61:     def initialize(request)
62:       @request = request
63:       @body = @request.in.read
64:     end

Public Instance methods

[Source]

    # File lib/soap/rpc/cgistub.rb, line 66
66:     def [](var)
67:       @request.env[var.gsub(/-/, '_').upcase]
68:     end

[Source]

    # File lib/soap/rpc/cgistub.rb, line 70
70:     def meta_vars
71:       {
72:         'HTTP_SOAPACTION' => @request.env['HTTP_SOAPAction']
73:       }
74:     end

[Validate]