class Raven::Processor::HTTPHeaders
Constants
- DEFAULT_FIELDS
Attributes
sanitize_http_headers[RW]
Public Class Methods
new(client)
click to toggle source
Calls superclass method
Raven::Processor.new
# File lib/raven/processor/http_headers.rb, line 7 def initialize(client) super self.sanitize_http_headers = client.configuration.sanitize_http_headers end
Public Instance Methods
process(data)
click to toggle source
# File lib/raven/processor/http_headers.rb, line 12 def process(data) if data[:request] && data[:request][:headers] data[:request][:headers].keys.select { |k| fields_re.match(k.to_s) }.each do |k| data[:request][:headers][k] = STRING_MASK end end data end