1
0
Fork 0

Send "Expires: 0" header along with Cache-Control to bust cache.

liquidsoap-2.2
Icedream 2022-09-11 15:51:33 +02:00
parent ae2e860586
commit cc19446778
Signed by: icedream
GPG Key ID: 468BBEEBB9EC6AEA
1 changed files with 3 additions and 0 deletions

View File

@ -41,6 +41,7 @@ def setup_harbor_metadata_api(~metadata_api_port=21338, s) =
("access-control-allow-methods","GET,POST"), ("access-control-allow-methods","GET,POST"),
("access-control-allow-headers","Origin,X-Requested-With,Content-Type,Accept,Authorization,access-control-allow-headers,access-control-allow-origin"), ("access-control-allow-headers","Origin,X-Requested-With,Content-Type,Accept,Authorization,access-control-allow-headers,access-control-allow-origin"),
("content-type","application/json"), ("content-type","application/json"),
("expires", "0"),
("cache-control", "no-store"), ("cache-control", "no-store"),
], data=data) ], data=data)
end end
@ -56,6 +57,7 @@ def setup_harbor_metadata_api(~metadata_api_port=21338, s) =
("access-control-allow-methods","GET,POST"), ("access-control-allow-methods","GET,POST"),
("access-control-allow-headers","Origin,X-Requested-With,Content-Type,Accept,Authorization,access-control-allow-headers,access-control-allow-origin"), ("access-control-allow-headers","Origin,X-Requested-With,Content-Type,Accept,Authorization,access-control-allow-headers,access-control-allow-origin"),
("cache-control", "no-store"), ("cache-control", "no-store"),
("expires", "0"),
("content-type", cover.mime), ("content-type", cover.mime),
], data=string_of(cover)) ], data=string_of(cover))
else else
@ -64,6 +66,7 @@ def setup_harbor_metadata_api(~metadata_api_port=21338, s) =
("access-control-allow-credentials","true"), ("access-control-allow-credentials","true"),
("access-control-allow-methods","GET,POST"), ("access-control-allow-methods","GET,POST"),
("access-control-allow-headers","Origin,X-Requested-With,Content-Type,Accept,Authorization,access-control-allow-headers,access-control-allow-origin"), ("access-control-allow-headers","Origin,X-Requested-With,Content-Type,Accept,Authorization,access-control-allow-headers,access-control-allow-origin"),
("expires", "0"),
("cache-control", "no-store"), ("cache-control", "no-store"),
], data="") ], data="")
end end