class RequestInterceptor::Transaction::HTTPMessage

Public Class Methods

new(*args, headers: {}, **kwargs) click to toggle source
Calls superclass method
# File lib/request_interceptor/transaction.rb, line 6
def initialize(*args, headers: {}, **kwargs)
  @headers = headers.dup
  super(*args, **kwargs)
end

Public Instance Methods

[](name) click to toggle source
# File lib/request_interceptor/transaction.rb, line 11
def [](name)
  @headers[name]
end
[]=(name, value) click to toggle source
# File lib/request_interceptor/transaction.rb, line 15
def []=(name, value)
  @headers[name] = value
end
headers() click to toggle source
# File lib/request_interceptor/transaction.rb, line 19
def headers
  @headers.dup
end