diff --git a/src/Mvc/Mvc.Core/src/Infrastructure/FileResultExecutorBase.cs b/src/Mvc/Mvc.Core/src/Infrastructure/FileResultExecutorBase.cs index bfd5546bed..59fd3eb09c 100644 --- a/src/Mvc/Mvc.Core/src/Infrastructure/FileResultExecutorBase.cs +++ b/src/Mvc/Mvc.Core/src/Infrastructure/FileResultExecutorBase.cs @@ -322,6 +322,7 @@ namespace Microsoft.AspNetCore.Mvc.Infrastructure // the current length of the selected resource. e.g. */length response.StatusCode = StatusCodes.Status416RangeNotSatisfiable; httpResponseHeaders.ContentRange = new ContentRangeHeaderValue(fileLength); + response.ContentLength = 0; return (range: null, rangeLength: 0, serveBody: false); }