Right, then in that case you get an object with twice the same key
with an empty value, making it:

{
   'AWSAccessKeyId': '1RZJ66V99R267YCDQSG2',
   'amp': ['', ''],
   'Expires': '1330162525',
   'Signature': 'F/bNMruOog2ejsspsaZTBKVkIHM='
}

(which is what it is now, judging from the "[2]"?)

Or there should be a way to specify the query item separator instead.
I guess one could argue that splitting on two different query item
separators in one string is, at least, weird.

I guess the fact that it does, though, has as added benefit that none
of the actual intended keys get messed up by having HTML entity
encoded ampersands in the query string. So changing it to using only
one separator may cause backward compatibility issues.

Sounds like we're in for some fun. :-)

-- 
Tim Wienk, Software Developer, MooTools Developer
E. [email protected] | W. http://tim.wienk.name

Reply via email to