Linux heracles.o2switch.net 4.18.0-553.62.1.lve.el8.x86_64 #1 SMP Mon Jul 21 17:50:35 UTC 2025 x86_64
/
opt
/
alt
/
ruby21
/
share
/
ri
/
2.1.0
/
system
/
URI
/
//opt/alt/ruby21/share/ri/2.1.0/system/URI/decode_www_form-c.ri
U:RDoc::AnyMethod[iI"decode_www_form:EFI"URI::decode_www_form;TT:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"3Decode URL-encoded form data from given +str+.;To:RDoc::Markup::BlankLine o; ; [I"9This decodes application/x-www-form-urlencoded data ;TI"*and returns array of key-value array.;T@o; ; [I"IThis refers http://url.spec.whatwg.org/#concept-urlencoded-parser , ;TI"Bso this supports only &-separator, don't support ;-separator.;T@o; ; [I".ary = URI.decode_www_form("a=1&a=2&b=3") ;TI"Ep ary #=> [['a', '1'], ['a', '2'], ['b', '3']] ;TI"$p ary.assoc('a').last #=> '1' ;TI"$p ary.assoc('b').last #=> '3' ;TI"$p ary.rassoc('a').last #=> '2' ;TI"5p Hash[ary] # => {"a"=>"2", "b"=>"3"};T@o; ; [I";See URI.decode_www_form_component, URI.encode_www_form;T: @fileI"lib/uri/common.rb;T:0@omit_headings_from_table_of_contents_below000[ I"U(str, enc=Encoding::UTF_8, separator: '&', use__charset_: false, isindex: false);T@"FI"URI;FcRDoc::NormalModule00