class Net::HTTPGenericRequest

Generic method to modify all http requests being made using net/http adds app-name header configured by the app adds X-Request-ID header that gets sets by RequestTracer middleware

Public Class Methods

new(m, reqbody, resbody, uri_or_path, initheader = nil) click to toggle source
# File lib/housing_misc/net_http_generic_request.rb, line 9
def initialize(m, reqbody, resbody, uri_or_path, initheader = nil)
  old_initialize(m, reqbody, resbody, uri_or_path, initheader)
  self['app-name'] = HousingMisc.app_name
  self['X-Request-ID'] = Thread.current[:global_request_id]
end
Also aliased as: old_initialize

Public Instance Methods

old_initialize(m, reqbody, resbody, uri_or_path, initheader = nil)
Alias for: new