У меня есть ссылка для загрузки на моей странице, в файл, который я генерирую по запросу пользователя. Теперь я хочу отобразить размер файла, поэтому браузер может отображать, сколько осталось загрузить. В качестве решения я предполагаю, что добавление заголовка в запрос будет работать, но теперь я не знаю, как это сделать.
Вот мой код:
public FileStreamResult DownloadSignalRecord(long id, long powerPlantID, long generatingUnitID)
{
SignalRepository sr = new SignalRepository();
var file = sr.GetRecordFile(powerPlantID, generatingUnitID, id);
Stream stream = new MemoryStream(file);
HttpContext.Response.AddHeader("Content-Length", file.Length.ToString());
return File(stream, "binary/RFX", sr.GetRecordName(powerPlantID, generatingUnitID, id) + ".rfx");
}
Когда я проверил скрипт, он не отобразил заголовок Content-Length. Можете ли вы, ребята, помочь мне?