Это может звучать наивно. Я использую REST-клиент Postman для тестирования ниже веб-API.
[HttpPost]
public void Post([FromBody] Object value)
{
//..
}
Я могу передать ниже JSON API, используя POST, и он отлично работает.
{
"totalUsersOrganization": 0,
"totalUsersBU": 0,
"buid": null,
"buName": "GIS",
"toolTagMappingId": null,
"tagName": "",
"isReady": true,
"isDeleted": false,
"updatedOn": "2018-07-06T13:56:10.6711104+05:30",
"updatedBy": null,
"updatedByName": "",
"rating": {
"item1": 0,
"item2": 0
}
}
Теперь мне нужно отправить три файла вместе с JSON, чтобы проверить мой API. Для этого я попытался использовать тот же JSON, что и в Form-Data в Postman, как показано ниже.
Когда я POST говорит, что ввод неправильный. Я попытался установить / удалить Content-Type, но это не сработало. Есть идеи, что я делаю не так?