|
1 |
| - |
2 | 1 | Examples
|
3 | 2 | ========
|
4 | 3 |
|
5 | 4 | ````
|
6 | 5 | {"value1":1680,"value2":1050}
|
7 | 6 | value1=1680&value2=1050
|
8 | 7 | value1=1680&value2=1050
|
9 |
| -```` |
10 | 8 |
|
11 |
| -```` |
12 |
| -{"numArr":[1,2,3]} |
13 |
| -numArr%5B%5D=1&numArr%5B%5D=2&numArr%5B%5D=3 |
14 |
| -numArr[]=1&numArr[]=2&numArr[]=3 |
15 |
| -```` |
| 9 | +{"nestedObject":{"provider":"facebook","user_id":1256789,"access_token":"foo"}} |
| 10 | +nestedObject%5Bprovider%5D=facebook&nestedObject%5Buser_id%5D=1256789&nestedObject%5Baccess_token%5D=foo |
| 11 | +nestedObject[provider]=facebook&nestedObject[user_id]=1256789&nestedObject[access_token]=foo |
| 12 | +
|
| 13 | +{"nestOnce":{"nestTwice":{"value1":123,"value2":456}}} |
| 14 | +nestOnce%5BnestTwice%5D%5Bvalue1%5D=123&nestOnce%5BnestTwice%5D%5Bvalue2%5D=456 |
| 15 | +nestOnce[nestTwice][value1]=123&nestOnce[nestTwice][value2]=456 |
| 16 | +
|
| 17 | +{"arr":[1,2,3]} |
| 18 | +arr%5B%5D=1&arr%5B%5D=2&arr%5B%5D=3 |
| 19 | +arr[]=1&arr[]=2&arr[]=3 |
16 | 20 |
|
17 |
| -```` |
18 | 21 | {"objArr":[{"name":"o1","value":"v1"},{"name":"o2","value":"v2"}]}
|
19 | 22 | objArr%5B0%5D%5Bname%5D=o1&objArr%5B0%5D%5Bvalue%5D=v1&objArr%5B1%5D%5Bname%5D=o2&objArr%5B1%5D%5Bvalue%5D=v2
|
20 | 23 | objArr[0][name]=o1&objArr[0][value]=v1&objArr[1][name]=o2&objArr[1][value]=v2
|
21 |
| -```` |
22 |
| - |
23 |
| -```` |
24 |
| -{"nestedObj":{"provider":"facebook","user_id":1256789,"access_token":"foo"}} |
25 |
| -nestedObj%5Bprovider%5D=facebook&nestedObj%5Buser_id%5D=1256789&nestedObj%5Baccess_token%5D=foo |
26 |
| -nestedObj[provider]=facebook&nestedObj[user_id]=1256789&nestedObj[access_token]=foo |
27 |
| -```` |
28 | 24 |
|
29 |
| -```` |
30 |
| -{"nestOnce":{"nestTwice":{"value1":123,"value2":456}}} |
31 |
| -nestOnce%5BnestTwice%5D%5Bvalue1%5D=123&nestOnce%5BnestTwice%5D%5Bvalue2%5D=456 |
32 |
| -nestOnce[nestTwice][value1]=123&nestOnce[nestTwice][value2]=456 |
33 |
| -```` |
| 25 | +{"nestedNumArray1":{"numArr":[1,2,3]},"nestedNumArray2":{"numArr":[1,2,3]}} |
| 26 | +nestedNumArray1%5BnumArr%5D%5B%5D=1&nestedNumArray1%5BnumArr%5D%5B%5D=2&nestedNumArray1%5BnumArr%5D%5B%5D=3&nestedNumArray2%5BnumArr%5D%5B%5D=1&nestedNumArray2%5BnumArr%5D%5B%5D=2&nestedNumArray2%5BnumArr%5D%5B%5D=3 |
| 27 | +nestedNumArray1[numArr][]=1&nestedNumArray1[numArr][]=2&nestedNumArray1[numArr][]=3&nestedNumArray2[numArr][]=1&nestedNumArray2[numArr][]=2&nestedNumArray2[numArr][]=3 |
34 | 28 |
|
35 |
| -```` |
36 | 29 | {"1":{"value1":123,"value2":456},"15":{"value1":123,"value2":456}}
|
37 | 30 | 1%5Bvalue1%5D=123&1%5Bvalue2%5D=456&15%5Bvalue1%5D=123&15%5Bvalue2%5D=456
|
38 | 31 | 1[value1]=123&1[value2]=456&15[value1]=123&15[value2]=456
|
39 |
| -```` |
40 | 32 |
|
41 |
| -```` |
42 |
| -{"nested":{"1":{"value1":123,"value2":456},"15":{"value1":123,"value2":456}}} |
43 |
| -nested%5B1%5D%5Bvalue1%5D=123&nested%5B1%5D%5Bvalue2%5D=456&nested%5B15%5D%5Bvalue1%5D=123&nested%5B15%5D%5Bvalue2%5D=456 |
44 |
| -nested[1][value1]=123&nested[1][value2]=456&nested[15][value1]=123&nested[15][value2]=456 |
45 |
| -```` |
| 33 | +{"nestedObject":{"1":{"value1":123,"value2":456},"15":{"value1":123,"value2":456}}} |
| 34 | +nestedObject%5B1%5D%5Bvalue1%5D=123&nestedObject%5B1%5D%5Bvalue2%5D=456&nestedObject%5B15%5D%5Bvalue1%5D=123&nestedObject%5B15%5D%5Bvalue2%5D=456 |
| 35 | +nestedObject[1][value1]=123&nestedObject[1][value2]=456&nestedObject[15][value1]=123&nestedObject[15][value2]=456 |
46 | 36 |
|
47 |
| -```` |
48 |
| -{"a":{"b":1,"c":2},"d":[3,4,{"e":5}]} |
49 |
| -a%5Bb%5D=1&a%5Bc%5D=2&d%5B%5D=3&d%5B%5D=4&d%5B2%5D%5Be%5D=5 |
50 |
| -a[b]=1&a[c]=2&d[]=3&d[]=4&d[2][e]=5 |
| 37 | +{"nestedObject":{"b":1,"c":2},"nestedMixedArray":[3,4,{"e":5}]} |
| 38 | +nestedObject%5Bb%5D=1&nestedObject%5Bc%5D=2&nestedMixedArray%5B%5D=3&nestedMixedArray%5B%5D=4&nestedMixedArray%5B2%5D%5Be%5D=5 |
| 39 | +nestedObject[b]=1&nestedObject[c]=2&nestedMixedArray[]=3&nestedMixedArray[]=4&nestedMixedArray[2][e]=5 |
51 | 40 | ````
|
52 | 41 |
|
0 commit comments