Sha256: 1ba4d5075d1a73d6310fc23de772586075f2804a62faa07ed0e756efcef2c34c

Contents?: true

Size: 331 Bytes

Versions: 5

Compression:

Stored size: 331 Bytes

Contents

module Rack::App::RequestConfigurator

  extend self

  def configure(env)
    path_info(env)
    env
  end

  protected

  def path_info(env)
    path_info = env[::Rack::PATH_INFO]
    env[::Rack::App::Constants::ENV::ORIGINAL_PATH_INFO]= path_info
    env[::Rack::PATH_INFO]= Rack::App::Utils.normalize_path(path_info)
  end

end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
rack-app-5.3.0 lib/rack/app/request_configurator.rb
rack-app-5.2.0 lib/rack/app/request_configurator.rb
rack-app-5.1.0 lib/rack/app/request_configurator.rb
rack-app-5.0.0 lib/rack/app/request_configurator.rb
rack-app-5.0.0.rc2 lib/rack/app/request_configurator.rb