| Info | Value
| ------------------------------ | --------------------------------------------------
| Platform Name | flutter
| Platform Version | 1.5.4-hotfix.2
| Dio Version | 2.1.0
| Repro rate | 100%
How do I send an array of queryParameters?
In postman, I am able to send a GET with an array of parameters. The URL looks like this and it works fine:
/v2/tickets?templateId=5&templateId=7
I have tried a lot of different ways to do the same in flutter with Dio and can't get it to work:
queryParameters['templateId'] = [1, 2];
queryParameters['templateId'] = ['1', '2'];
queryParameters['templateId'] = `[1, 2]`;
var uri = Uri(
...
queryParameters: {
"templateId": ['1', '2']
},
);
dio.getUri(uri);
var uri = Uri( ... queryParameters: { "templateId": ['1', '2'] }, ); dio.getUri(uri);
Thank you, works perfectly. The issue was I was using dio.get() instead of dio.getUri()
Most helpful comment