Я пытаюсь сделать POST-запрос, используя http-пакет dart с данными json в качестве тела, я использую переменную типа dynamic для создания объекта json, и до сих пор он работает идеально, пока все значения вобъект является строкой.
Если я назначу значение свойства равным int
или List<int>
(ожидая, что оно будет преобразовано в массив, как того ожидает сервер), то дротик падает из-за ожиданиялибо Map<String, String>
, либо List<int>
в качестве типа для тела (ожидаемый точный тип является динамическим, но он пытается преобразовать его в Map<String, String>
или List<int>
).
Мой вопрос, есть ли обходной путь для выполнения HTTP-запроса POST в dart, используя объект со значениями динамического свойства?