Строка запроса узла: порядок анализируемого массива для тех же параметров запроса - PullRequest
0 голосов
/ 10 июля 2020

В документации строки запроса узла указано:

Например, строка запроса 'foo = bar & abc = xyz & abc = 123' разбирается на:

{
 foo: 'bar',
 abc: ['xyz', '123']
}

Тем не менее, здесь явно не указано, что порядок значений для одних и тех же параметров в URL-адресе всегда сохраняется. Это гарантировано?

1 Ответ

1 голос
/ 10 июля 2020

Да. Значения добавляются в конец массива: https://github.com/nodejs/node/blob/master/lib/querystring.js#L250

...