停止airbrake过滤HTTP_AUTHORIZATION标头

时间:2014-12-15 12:33:02

标签: ruby sinatra airbrake

在我们的Sinatra应用程序中,我们使用Airbrake。默认情况下,Airbrake配置为过滤掉敏感的参数,如HTTP_AUTHORIZATION标头,但我想删除该过滤。

我关注了" Filtering or Ignoring data before it's sent to Airbrake"维基,它提到了以下内容:

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标题?

1 个答案:

答案 0 :(得分:0)

现在已经通过airbrake的新界面

解决了这个问题