-
Problem report
-
Resolution: Fixed
-
Trivial
-
6.0.26rc1, 6.4.11rc1, 7.0.0alpha9
-
S24-W28/29, S24-W30/31, S24-W34/35
-
0.5
Steps to reproduce:
- Create a HTTP agent item.
- Add 3 query fields: c: 3, b: 2, a: 1.
- Change the order to a: 1, b: 2, c: 3.
- Press Test to test the item, and then Get value.
- Open browser developer tools, switch to the Network tab, find the HTTP request, inspect the form data.
Result:
Query fields are sent in the order in which they were added:
query_fields[name][1]: c query_fields[name][2]: b query_fields[name][3]: a query_fields[value][1]: 3 query_fields[value][2]: 2 query_fields[value][3]: 1
Expected:
query_fields[name][1]: a query_fields[name][2]: b query_fields[name][3]: c query_fields[value][1]: 1 query_fields[value][2]: 2 query_fields[value][3]: 3
The same applies to headers.