class Datadog::Transport::HTTP::Env
Data structure for an HTTP
request
Attributes
request[R]
Public Class Methods
new(request, options = nil)
click to toggle source
# File lib/ddtrace/transport/http/env.rb, line 9 def initialize(request, options = nil) @request = request merge!(options) unless options.nil? end
Public Instance Methods
body()
click to toggle source
# File lib/ddtrace/transport/http/env.rb, line 30 def body self[:body] end
body=(value)
click to toggle source
# File lib/ddtrace/transport/http/env.rb, line 34 def body=(value) self[:body] = value end
headers()
click to toggle source
# File lib/ddtrace/transport/http/env.rb, line 38 def headers self[:headers] ||= {} end
headers=(value)
click to toggle source
# File lib/ddtrace/transport/http/env.rb, line 42 def headers=(value) self[:headers] = value end
path()
click to toggle source
# File lib/ddtrace/transport/http/env.rb, line 22 def path self[:path] end
path=(value)
click to toggle source
# File lib/ddtrace/transport/http/env.rb, line 26 def path=(value) self[:path] = value end
verb()
click to toggle source
# File lib/ddtrace/transport/http/env.rb, line 14 def verb self[:verb] end
verb=(value)
click to toggle source
# File lib/ddtrace/transport/http/env.rb, line 18 def verb=(value) self[:verb] = value end