HTML5 Video
tage kräver stöd för intervallförfrågningar
.
När du serverar statiska filer tillhandahålls detta stöd internt av servern, men i fallet med HttpHandler
du måste ge detta stöd själv. I allmänhet innebär detta att hantera Range
och If-Range
rubriker i begäran och visar korrekt 206 partiellt innehåll svar med Content-Range
, Date
och ETag
eller Content-Location
rubriker.
Artikeln Range Requests i ASP.NET MVC – RangeFileResult
beskriver i detalj hur man skapar en ASP.NET MVC ActionResult
med Range Request support - du bör kunna flytta all logik från ExecuteResult
metod för att ProcessRequest
metod för HttpHandler
utan problem.