Мне трудно выполнить предположительно простую задачу, и я не понимаю, делаю ли я что-то не так или мне нужно искать проблему где-то еще. В основном у меня есть мой POST-запрос javascript:
$.ajax(
{
url: "/upload",
type: "POST",
data: formData,
cache: false,
contentType: false,
processData: false,
success: function (data) {
stopUpdatingProgressIndicator();
}
}
);
}
var intervalId;
function startUpdatingProgressIndicator() {
$("#progress").show();
$.post(
"/upload/progress",
function (progress) {
}
);
и в моем контроллере я передаю файл следующим образом:
return File(fileMod, System.Net.Mime.MediaTypeNames.Application.Octet, "test.mod");
Но ничего не произошло, файл для загрузки не представлен, fileMod - это простой байтовый массив, и ошибка не отображается ..
EDIT
Я также попытался установить тип контента 'application / force-download` в моем ' файле возврата ', но безуспешно.