Sha256: 4e0a07530c0f4a18a20ef08c85c187a3f23aca89fc2986ced50b375a779b605b

Contents?: true

Size: 373 Bytes

Versions: 3

Compression:

Stored size: 373 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::App::Constants::ENV::PATH_INFO]
    env[::Rack::App::Constants::ENV::ORIGINAL_PATH_INFO]= path_info
    env[::Rack::App::Constants::ENV::PATH_INFO]= Rack::App::Utils.normalize_path(path_info)
  end

end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
rack-app-5.4.0 lib/rack/app/request_configurator.rb
rack-app-5.3.2 lib/rack/app/request_configurator.rb
rack-app-5.3.1 lib/rack/app/request_configurator.rb