Module: Sniffer::Middleware
- Defined in:
- lib/sniffer/middleware/chain.rb,
lib/sniffer/middleware/entry.rb,
lib/sniffer/middleware/logger.rb
Overview
Middleware is code configured to run before/after storing sniffed request/response To add middleware
Sniffer.middleware do |chain|
chain.add MyHook
end
class MyHook
def request(data_item)
puts "Before request work"
yield
puts "After request work"
end
def response(data_item)
puts "Before response work"
yield
puts "After response work"
end
end