La Video
HTML5 tage nécessite la prise en charge des Range Requests
.
Lorsque vous servez des fichiers statiques, cette prise en charge est fournie en interne par le serveur, mais dans le cas de HttpHandler
vous devez fournir ce soutien par vous-même. En général, cela signifie gérer Range
et If-Range
en-têtes dans la requête et servant correctement 206 Partial Content réponses avec Content-Range
, Date
et ETag
ou Content-Location
en-têtes.
L'article Requêtes de plage dans ASP.NET MVC – RangeFileResult
décrit en détail comment créer un ASP.NET MVC ActionResult
avec requête de plage support - vous devriez pouvoir déplacer toute la logique de ExecuteResult
méthode à ProcessRequest
méthode de HttpHandler
sans problème.