class NewRelicHTTP::HTTPRequest
Attributes
request[R]
uri[R]
Public Class Methods
new(request)
click to toggle source
# File lib/newrelic_httprb/wrappers.rb, line 22 def initialize(request) @request = request @uri = request.uri end
Public Instance Methods
[](key)
click to toggle source
# File lib/newrelic_httprb/wrappers.rb, line 43 def [](key) request.headers[key] end
[]=(key, value)
click to toggle source
# File lib/newrelic_httprb/wrappers.rb, line 47 def []=(key, value) request.headers[key] = value end
host()
click to toggle source
# File lib/newrelic_httprb/wrappers.rb, line 31 def host if hostname = self['host'] hostname.split(':').first else request.host end end
method()
click to toggle source
# File lib/newrelic_httprb/wrappers.rb, line 39 def method request.verb.upcase end
type()
click to toggle source
# File lib/newrelic_httprb/wrappers.rb, line 27 def type "http.rb" end