Parcourir la source

add Accept-Ranges header for audio/video files (#19119)

tags/1.4.0
sondin il y a 6 mois
Parent
révision
d70fa2847b
Aucun compte lié à l'adresse e-mail de l'auteur
1 fichiers modifiés avec 14 ajouts et 0 suppressions
  1. 14
    0
      api/controllers/files/image_preview.py

+ 14
- 0
api/controllers/files/image_preview.py Voir le fichier

direct_passthrough=True, direct_passthrough=True,
headers={}, headers={},
) )
# add Accept-Ranges header for audio/video files
if upload_file.mime_type in [
"audio/mpeg",
"audio/wav",
"audio/mp4",
"audio/ogg",
"audio/flac",
"audio/aac",
"video/mp4",
"video/webm",
"video/quicktime",
"audio/x-m4a",
]:
response.headers["Accept-Ranges"] = "bytes"
if upload_file.size > 0: if upload_file.size > 0:
response.headers["Content-Length"] = str(upload_file.size) response.headers["Content-Length"] = str(upload_file.size)
if args["as_attachment"]: if args["as_attachment"]:

Chargement…
Annuler
Enregistrer