# File lib/cgikit.rb, line 4196 def escape_url( string ) string.to_s.gsub( /([^ a-zA-Z0-9_.-]+)/n ) do '%' + $1.unpack( 'H2' * $1.size ).join( '%' ).upcase end.tr( ' ', '+' ) end