ljharb/qs

Object with array containing object and scalars is not parsed correctly.

Open

#197 opened on 2017年2月9日

GitHub で見る
 (7 comments) (0 reactions) (1 assignee)JavaScript (8,015 stars) (744 forks)batch import
bughelp wantedparse

説明

Client request from any browser $.get('/ajax', {arr: [{foo: 123, bar: 'foo'},2,3] }, ...

On server (node .10, 4.x and 7.x) with latest qs

is parsed as

{ arr: { __0: [{ foo: 123, bar: 'foo', 2: true}, 3] } }

it should be

{ arr: [ {foo: 123, bar: 'foo'}, 2, 3 ] }

コントリビューターガイド

Object with array containing object and scalars is not parsed correctly. · ljharb/qs#197 | Good First Issue