Есть форма в index.html, которая должна делать какое-либо действие при клике на кнопку submit.
<form asp-action="Test" asp-controller="File" method="post" enctype="multipart/form-data">
<input type="file" name="uploadedFile" /><br>
<input type="submit" value="Загрузить" />
</form>
Вот FileController с тем же методом и POST запросом. Контроллер я вставил сюда пустым, ибо и без кода внутри - ошибка:
[HttpPost]
public IActionResult Test()
{
return View();
}
При нажатии на кнопку случается ошибка в консоли:
Простой текстовый документ не содержит объявления кодировки символов. Если документ содержит символы, не входящие в диапазон US-ASCII, то в некоторых конфигурациях браузера в документе будет отображён искажённый текст. Кодировка символов файла должна быть объявлена в протоколе передачи или файл должен использовать индикатор порядка байтов (BOM) в качестве сигнатуры кодировки.
То ли лыжи не едут - то ли руки кривые, но в чем может быть проблема? Проект на .Net Core 3.1 API