When setting request parameters, the system uses only the last defined value for a given parameter. IE, if you have two parameters named 'user_id', only the last one is sent. This makes sense under normal use, but fails when attempting to send arrays.
So this fails (but are valid http request params):
It seems to work when using explicit indexes:
user_ids[0] = 1
user_ids[1] = 39
user_ids[2] = 61
But it would be nice not having to rely and just use the '[]' syntax
When setting request parameters, the system uses only the last defined value for a given parameter. IE, if you have two parameters named 'user_id', only the last one is sent. This makes sense under normal use, but fails when attempting to send arrays.
So this fails (but are valid http request params):