В ASP.NET на .NET 4.8 буферизуется ли StreamContent с помощью ASP.NET или IIS?C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 В ASP.NET на .NET 4.8 буферизуется ли StreamContent с помощью ASP.NET или IIS?

Сообщение Anonymous »

Я привык работать с автономным веб-API .NET 6+, но сейчас я работаю над веб-API ASP.NET, работающим на .NET 4.8 и размещенным в IIS.
Я создаю конечную точку для загрузки файлов, и они могут быть очень большими (до 1 ГБ).
Вот упрощенный пример:

Код: Выделить всё

public HttpResponseMessage Download(string filename)
{
var response = Request.CreateResponse(HttpStatusCode.OK);
response.Content = new StreamContent(File.OpenRead(filename));

return response;
}
Я пытался убедиться, что поток не буферизуется в памяти ни с помощью ASP.NET, ни с помощью IIS, прежде чем доставить его вызывающему объекту, но я не могу найти ни одного документация, которая так или иначе объясняет это.
Основываясь на результатах тестирования, я думаю, что буферизация не выполняется, но я хотел бы быть уверен на 100%.< /p>
Может ли кто-нибудь сказать мне наверняка, StreamContent полностью буферизуется или нет в памяти?

Подробнее здесь: https://stackoverflow.com/questions/787 ... net-or-iis
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • В ASP.NET на .NET 4.8 буферизуется ли StreamContent с помощью ASP.NET или IIS?
    Anonymous » » в форуме C#
    0 Ответы
    44 Просмотры
    Последнее сообщение Anonymous
  • В ASP.NET на .NET 4.8 буферизуется ли StreamContent с помощью ASP.NET или IIS?
    Anonymous » » в форуме C#
    0 Ответы
    33 Просмотры
    Последнее сообщение Anonymous
  • Я хочу переключиться на другое окно, используя Java и Selenium, но второе окно непрерывно буферизуется.
    Anonymous » » в форуме JAVA
    0 Ответы
    25 Просмотры
    Последнее сообщение Anonymous
  • Я хочу переключиться на другое окно, используя Java и Selenium, но второе окно непрерывно буферизуется.
    Anonymous » » в форуме JAVA
    0 Ответы
    26 Просмотры
    Последнее сообщение Anonymous
  • Загрузка больших файлов ASP.NET Core StreamContent и MultipartFormDataContent
    Гость » » в форуме C#
    0 Ответы
    39 Просмотры
    Последнее сообщение Гость

Вернуться в «C#»