# File lib/mongrel.rb, line 308
308:     def self.query_parse(qs, d = '&;')
309:       params = {}
310:       (qs||'').split(/[#{d}] */n).inject(params) { |h,p|
311:         k, v=unescape(p).split('=',2)
312:         if cur = params[k]
313:           if cur.class == Array
314:             params[k] << v
315:           else
316:             params[k] = [cur, v]
317:           end
318:         else
319:           params[k] = v
320:         end
321:       }
322: 
323:       return params
324:     end