13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
# File 'lib/rollbar/request_data_extractor.rb', line 13
def (env)
sensitive_params = sensitive_params_list(env)
request_params = rollbar_request_params(env)
cookies = rollbar_filtered_params(sensitive_params, rollbar_request_cookies(env))
get_params = rollbar_filtered_params(sensitive_params, rollbar_get_params(env))
post_params = rollbar_filtered_params(sensitive_params, rollbar_post_params(env))
{
:params => get_params.merge(post_params).merge(request_params),
:url => rollbar_url(env),
:user_ip => rollbar_user_ip(env),
:headers => (env),
:GET => get_params,
:POST => post_params,
:cookies => cookies,
:session => env['rack.session.options'],
:method => rollbar_request_method(env)
}
end
|