Generate a normalized cache key for the request.
# File lib/rack/cache/key.rb, line 18 def generate parts = [] parts << @request.scheme << "://" parts << @request.host if @request.scheme == "https" && @request.port != 443 || @request.scheme == "http" && @request.port != 80 parts << ":" << @request.port.to_s end parts << @request.script_name parts << @request.path_info if qs = query_string parts << "?" parts << qs end parts.join end
Generated with the Darkfish Rdoc Generator 2.