Fixed MP4 output not setting Content-Length for HEAD/OPTIONS requests

This commit is contained in:
Ramoe 2020-02-20 10:34:46 +01:00 committed by Thulinma
parent b4fb0ff4a2
commit 1d0e68c5a4

View file

@ -478,6 +478,13 @@ namespace Mist {
}
H.SetHeader("Content-Type", "video/MP4");
H.SetHeader("Accept-Ranges", "bytes, parsec");
if(!myMeta.live){
fileSize = 0;
uint64_t headerSize = mp4HeaderSize(fileSize, myMeta.live);
H.SetHeader("Content-Length", fileSize);
}
H.SendResponse("200", "OK", myConn);
return;
}