lib/nitro/adapter/webrick.rb in nitro-0.28.0 vs lib/nitro/adapter/webrick.rb in nitro-0.29.0

- old
+ new

@@ -1,9 +1,8 @@ require 'webrick' require 'stringio' -require 'glue/flexob' require 'nitro/cgi' require 'nitro/context' require 'nitro/dispatcher' # Speeds things up, more comaptible with OSX. @@ -139,11 +138,11 @@ context.headers = {} req.header.each { |h, v| context.headers[h.upcase] = v.first } context.headers.update(req.meta_vars) # gmosx: make compatible with fastcgi. + context.headers['REQUEST_URI'].slice!(/http:\/\/(.*?)\//) - # context.headers['REQUEST_URI'] << '/' context.headers['REQUEST_URI'] = '/' + context.headers['REQUEST_URI'] Cgi.parse_params(context) Cgi.parse_cookies(context)