У меня есть внешний интерфейс Vue и внутренний интерфейс .netAPI.
Бэкэнд не забирает мой файл и выдает ошибку 500.
Как узнать, что означает ошибка 500?
Я пытался с набором файлов, передавая только «файлы»
и используя IFormFileCollection. тогда я получаю 400, даже не поднимает конечную точку.
Вю:
this.$axios.post(
'https://localhost:44352/api/FileUpload/SendFiles',
event.target.files[0],
)
.then(function (response) {
console.log(response);
})
.catch(function (error) {
console.log(error);
});
API
[HttpPost("[Action]")]
[DisableRequestSizeLimit]
public string SendFiles([FromBody]IFormFile files)
{
return "Yes!";
}
Цель - получить файл внутри API.
Также после этого получаем несколько файлов.