在我们的 Sinatra 应用程序中,我们使用 Airbrake。默认情况下,Airbrake 配置为过滤掉 HTTP_AUTHORIZATION 标头等敏感参数,但我想删除该过滤。
我遵循了“在将数据发送到 Airbrake 之前过滤或忽略数据”wiki,其中提到以下内容:
Airbrake.configure do |config|
config.api_key = '1234567890abcdef'
config.params_filters << "credit_card_number"
end
我试图查看params_filter
包含的内容:
Airbrake.configure do |config|
config.api_key = '1234567890abcdef'
config.params_filters.each {|param| puts "filter name: #{param}"}
end
我得到的输出是:
filter name: password
filter name: password_confirmation
如您所见,没有提及 HTTP_AUTHORIZATION 标头。
谁能告诉我如何在 Airbrake 中记录 HTTP_AUTHORIZATION 标头?