Changed DASH CORS headers to generic header adder.

This commit is contained in:
Thulinma 2015-05-12 11:20:41 +02:00
parent a97797a604
commit 5326c07731

View file

@ -604,12 +604,7 @@ namespace Mist {
H.Clean(); H.Clean();
H.SetHeader("Content-Type", "application/octet-stream"); H.SetHeader("Content-Type", "application/octet-stream");
H.SetHeader("Cache-Control", "no-cache"); H.SetHeader("Cache-Control", "no-cache");
H.SetHeader("MistMultiplex", "No"); H.setCORSHeaders();
H.SetHeader("Access-Control-Allow-Origin", "*");
H.SetHeader("Access-Control-Allow-Methods", "GET, POST");
H.SetHeader("Access-Control-Allow-Headers", "Content-Type, X-Requested-With");
H.SetHeader("Access-Control-Allow-Credentials", "true");
H.SetBody(""); H.SetBody("");
H.SendResponse("200", "OK", myConn); H.SendResponse("200", "OK", myConn);
H.Clean(); H.Clean();
@ -619,13 +614,7 @@ namespace Mist {
H.Clean(); H.Clean();
H.SetHeader("Content-Type", "application/xml"); H.SetHeader("Content-Type", "application/xml");
H.SetHeader("Cache-Control", "no-cache"); H.SetHeader("Cache-Control", "no-cache");
H.SetHeader("MistMultiplex", "No"); H.setCORSHeaders();
H.SetHeader("Access-Control-Allow-Origin", "*");
H.SetHeader("Access-Control-Allow-Methods", "GET, POST");
H.SetHeader("Access-Control-Allow-Headers", "Content-Type, X-Requested-With");
H.SetHeader("Access-Control-Allow-Credentials", "true");
H.SetBody(buildManifest()); H.SetBody(buildManifest());
H.SendResponse("200", "OK", myConn); H.SendResponse("200", "OK", myConn);
DEVEL_MSG("Manifest sent"); DEVEL_MSG("Manifest sent");
@ -638,12 +627,7 @@ namespace Mist {
H.Clean(); H.Clean();
H.SetHeader("Content-Type", "video/mp4"); H.SetHeader("Content-Type", "video/mp4");
H.SetHeader("Cache-Control", "no-cache"); H.SetHeader("Cache-Control", "no-cache");
H.SetHeader("MistMultiplex", "No"); H.setCORSHeaders();
H.SetHeader("Access-Control-Allow-Origin", "*");
H.SetHeader("Access-Control-Allow-Methods", "GET, POST");
H.SetHeader("Access-Control-Allow-Headers", "Content-Type, X-Requested-With");
H.SetHeader("Access-Control-Allow-Credentials", "true");
H.StartResponse(H, myConn); H.StartResponse(H, myConn);
if (url.find("init.m4s") != std::string::npos){ if (url.find("init.m4s") != std::string::npos){