Top Level Namespace

Defined Under Namespace

Modules: Ritm, WEBrick

Constant Summary collapse

IS_RUBY_2_4_OR_OLDER =
Gem::Version.new(RUBY_VERSION) >= Gem::Version.new('2.4')

Instance Method Summary collapse

Instance Method Details

#default_request_handler(session) ⇒ Object



2
3
4
5
6
# File 'lib/ritm/interception/handlers.rb', line 2

def default_request_handler(session)
  proc do |req|
    session.dispatcher.notify_request(req) if session.conf.intercept.enabled
  end
end

#default_response_handler(session) ⇒ Object



8
9
10
11
12
# File 'lib/ritm/interception/handlers.rb', line 8

def default_response_handler(session)
  proc do |req, res|
    session.dispatcher.notify_response(req, res) if session.conf.intercept.enabled
  end
end