Class: JSON::JWK::Set::Fetcher::Debugger::RequestFilter

Inherits:
Object
  • Object
show all
Defined in:
lib/json/jwk/set/fetcher/debugger/request_filter.rb

Instance Method Summary collapse

Instance Method Details

#filter_request(request) ⇒ Object

Callback called in HTTPClient (before sending a request)

request

HTTP::Message



9
10
11
12
# File 'lib/json/jwk/set/fetcher/debugger/request_filter.rb', line 9

def filter_request(request)
  started = "======= [JSON::JWK::Set::Fetcher] HTTP REQUEST STARTED ======="
  log started, request.dump
end

#filter_response(request, response) ⇒ Object

Callback called in HTTPClient (after received a response)

request

HTTP::Message

response

HTTP::Message



17
18
19
20
# File 'lib/json/jwk/set/fetcher/debugger/request_filter.rb', line 17

def filter_response(request, response)
  finished = "======= [JSON::JWK::Set::Fetcher] HTTP REQUEST FINISHED ======="
  log '-' * 50, response.dump, finished
end