i = 0; i < files.length; i++) {
for (var j = 0; j < files[i]["File"].length; j++) {
if (j == (files[i]["File"].length - 1)) {
var data = { "FileName": String(files[i]["FileName"]), "Number": j, "Last": true };
}
else {
var data = { "FileName": String(files[i]["FileName"]), "Number": j, "Last": false };
}
//sending
fetch(path, {
method: 'POST',
body: data
})
.then (response => response.json())
.catch (error => console.error('Error:' , error))
.then (response => console.log ('Success:', JSON.stringify(response)));
}
}
Соответственно если проверить то пакет формируеться правлиьно и поле
FIlename
там есть, но когда я принимаю его на сервере через модель
[FromForm]
public string FileName { get; set; }
[FromForm]
public int Number { get; set; }
[FromForm]
public bool Last { get; set; }
то там есть все поля, кроме FIleName
А нет, показалось, оно ничего не воспринимает, походу контроллер не умеет такую дату преобразовывать
Обсуждают сегодня