class Rack::OAuth2::Debugger::RequestFilter
Public Instance Methods
filter_request(request)
click to toggle source
Callback called in HTTPClient (before sending a request)
- request
-
HTTP::Message
# File lib/rack/oauth2/debugger/request_filter.rb, line 7 def filter_request(request) started = "======= [Rack::OAuth2] HTTP REQUEST STARTED =======" log started, request.dump end
filter_response(request, response)
click to toggle source
Callback called in HTTPClient (after received a response)
- request
-
HTTP::Message
- response
-
HTTP::Message
# File lib/rack/oauth2/debugger/request_filter.rb, line 15 def filter_response(request, response) finished = "======= [Rack::OAuth2] HTTP REQUEST FINISHED =======" log '-' * 50, response.dump, finished end
Private Instance Methods
log(*outputs)
click to toggle source
# File lib/rack/oauth2/debugger/request_filter.rb, line 22 def log(*outputs) outputs.each do |output| OAuth2.logger.info output end end