Я пробовал загружать файлы, используя приведенный ниже код
[HttpPost]
public async Task<ActionResult> SaveUploadFileTestSave(HttpPostedFileBase file)
{
using (var ms = new MemoryStream())
{
await file.InputStream.CopyToAsync(ms);
}
int byteCount = file.ContentLength;
return Json(file.FileName + byteCount);
}
Я пробовал ajax, обычный постбэк, плагин dropzone, каждый путь занимает больше времени для выполнения кода ниже.
Это сталопроблема с производительностью при загрузке файла.
Я пробовал файл 5 Мб, время, необходимое для отправки запроса, составляет около 14 секунд, а время ожидания - в миллисекундах.
Я видел много веб-сайтов с меньшим количеством запросоввремя отправки.
Как я могу улучшить скорость загрузки моего файла?