Я пытаюсь отправить запрос в API ядра dotnet, используя плагин nativescript background-http, и в полезной нагрузке одно из свойств представляет массив.
Я пытаюсь отправить массив следующим образом:
let params = [
..........
...invitees.map((v,i) => { name: `invitees.${i}.email`, value: v.email }),
...invitees.map((v,i) => { name: `invitees.${i}.name`, value: v.email })
]
Также попробовал это так:
let params = [
..........
...invitees.map((v) => { name: `invitees.email`, value: v.email }),
...invitees.map((v) => { name: `invitees.name`, value: v.email })
]
Ни один из способов не работает, когда я отлаживаю API, чтобы увидеть, как он анализирует полезную нагрузку. Остальные свойства, представляющие собой смесь примитивных типов, объектов и файлов, хорошо разбираются. Есть идеи, какой должен быть формат? Массив представляет собой объект с двумя свойствами: name и email.