Method: Rack::MethodOverride#method_override
- Defined in:
- lib/rack/method_override.rb
#method_override(env) ⇒ Object
31 32 33 34 35 36 37 38 39 40 |
# File 'lib/rack/method_override.rb', line 31 def method_override(env) req = Request.new(env) method = method_override_param(req) || env[HTTP_METHOD_OVERRIDE_HEADER] begin method.to_s.upcase rescue ArgumentError env[RACK_ERRORS].puts "Invalid string for method" end end |