Hacked By AnonymousFox
U:RDoc::NormalModule[iI"
Utils:EFI"Rack::Utils;F0o:RDoc::Markup::Document:@parts[o;;[o:RDoc::Markup::Paragraph;[I"FRack::Utils contains a grab-bag of useful methods for writing web;FI";applications adopted from all kinds of Ruby libraries.;F:
@fileI"lib/rack/utils.rb;F;
0[[
I"key_space_limit;FI"RW;F:publicT@[
I"multipart_part_limit;FI"RW;F;T@[
I"param_depth_limit;FI"RW;F;T@[
[I"DEFAULT_SEP;Fo;;[ ;
0@[I"ESCAPE_HTML;Fo;;[ ;
0@[I"ESCAPE_HTML_PATTERN;Fo;;[o; ;[I"EOn 1.8, there is a kcode = 'u' bug that allows for XSS otherwise;FI"RTODO doesn't apply to jruby, so a better condition above might be preferable?;F;
0@[I"HTTP_STATUS_CODES;Fo;;[o; ;[I"@Every standard HTTP code mapped to the appropriate message.;FI"Generated with:;FI"[curl -s https://www.iana.org/assignments/http-status-codes/http-status-codes-1.csv | \;Fo:RDoc::Markup::Verbatim;[I"Oruby -ne 'm = /^(\d{3}),(?!Unassigned|\(Unused\))([^,]+)/.match($_) and \
;FI"8 puts "#{m[1]} => \x27#{m[2].strip}\x27,"';F;
0@[I"STATUS_WITH_NO_ENTITY_BODY;Fo;;[o; ;[I"IResponses with HTTP status codes that should not have an entity body;F;
0@[I"SYMBOL_TO_STATUS_CODE;Fo;;[ ;
0@[I"Multipart;Fo;;[ ;
0@[I"PATH_SEPS;Fo;;[ ;
0@[ [[I"
class;F[[;[[I"best_q_match;F@[I"build_nested_query;F@[I"build_query;F@[I"byte_ranges;F@[I"
bytesize;F@[I"clean_path_info;F@[I"delete_cookie_header!;F@[I"escape;F@[I"escape_html;F@[I"escape_path;F@[I"normalize_params;F@[I"params_hash_type?;F@[I"parse_nested_query;F@[I"parse_query;F@[I"
q_values;F@[I"rfc2109;F@[I"rfc2822;F@[I"secure_compare;F@[I"select_best_encoding;F@[I"set_cookie_header!;F@[I"status_code;F@[I"
unescape;F@[:protected[ [:private[ [I"
instance;F[[;[ [;
[ [;[
Hacked By AnonymousFox1.0, Coded By AnonymousFox