Sha256: 40f8dc79631b70476bfef1c9a11d2617578f92bceead1cdfa4e6ffa316209329
Contents?: true
Size: 348 Bytes
Versions: 1
Compression:
Stored size: 348 Bytes
Contents
require 'json' module Rack class EnvInspector def initialize(app, options={}) @app = app end def call(env) request = Rack::Request.new(env) if request.params.key? 'inspect' [200, {'Content-Type' => 'application/json'}, [JSON.generate(env)]] else @app.call(env) end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rack-envinspector-0.1 | lib/rack/env_inspector.rb |