Merge pull request #13189 from overleaf/jdt-sync-cors-headers

Jdt sync cors headers

GitOrigin-RevId: 0cec2a8f385be327c6abd4c4129500421a6019fd
This commit is contained in:
Jimmy Domagala-Tang 2023-07-05 09:16:09 -04:00 committed by Copybot
parent 83f934f387
commit c165eb80b1

View file

@ -31,18 +31,16 @@ server {
location ~ ^/project/0([0-9a-f]+)/user/([0-9a-f]+)/build/([0-9a-f-]+)/output/output\.pdf$ {
if ($request_method = 'OPTIONS') {
# handle OPTIONS method for CORS requests
add_header 'Content-Type' 'text/plain charset=UTF-8';
add_header 'Allow' 'GET,HEAD';
return 200 'GET,HEAD';
return 204;
}
alias /var/clsi/tiny.pdf;
}
location ~ ^/project/0([0-9a-f]+)/build/([0-9a-f-]+)/output/output\.pdf$ {
if ($request_method = 'OPTIONS') {
# handle OPTIONS method for CORS requests
add_header 'Content-Type' 'text/plain charset=UTF-8';
add_header 'Allow' 'GET,HEAD';
return 200 'GET,HEAD';
return 204;
}
alias /var/clsi/tiny.pdf;
}
@ -69,9 +67,8 @@ server {
location ~ ^/project/([0-9a-f]+)/build/([0-9a-f-]+)/output/output\.([a-z]+)$ {
if ($request_method = 'OPTIONS') {
# handle OPTIONS method for CORS requests
add_header 'Content-Type' 'text/plain charset=UTF-8';
add_header 'Allow' 'GET,HEAD';
return 200 'GET,HEAD';
return 204;
}
alias /output/$1/generated-files/$2/output.$3;
}
@ -101,9 +98,8 @@ server {
location ~ ^/project/([0-9a-f]+)/content/([0-9a-f-]+/[0-9a-f]+)$ {
if ($request_method = 'OPTIONS') {
# handle OPTIONS method for CORS requests
add_header 'Content-Type' 'text/plain charset=UTF-8';
add_header 'Allow' 'GET,HEAD';
return 200 'GET,HEAD';
return 204;
}
# Cache for one day
expires 1d;