diff --git a/pkg/arvo/lib/server.hoon b/pkg/arvo/lib/server.hoon index 1ac2f3cc1..16a7549b6 100644 --- a/pkg/arvo/lib/server.hoon +++ b/pkg/arvo/lib/server.hoon @@ -57,15 +57,18 @@ ++ gen |% :: + ++ max-1-da ['cache-control' 'max-age=86400'] + ++ max-1-wk ['cache-control' 'max-age=604800'] + :: ++ html-response |= =octs ^- simple-payload:http - [[200 ['content-type' 'text/html']~] `octs] + [[200 [['content-type' 'text/html'] max-1-wk ~]] `octs] :: ++ js-response |= =octs ^- simple-payload:http - [[200 ['content-type' 'text/javascript']~] `octs] + [[200 [['content-type' 'text/javascript'] max-1-da ~]] `octs] :: ++ json-response |= =octs @@ -75,7 +78,7 @@ ++ css-response |= =octs ^- simple-payload:http - [[200 ['content-type' 'text/css']~] `octs] + [[200 [['content-type' 'text/css'] max-1-da ~]] `octs] :: ++ manx-response |= man=manx @@ -85,12 +88,12 @@ ++ png-response |= =octs ^- simple-payload:http - [[200 ['content-type' 'image/png']~] `octs] + [[200 [['content-type' 'image/png'] max-1-wk ~]] `octs] :: ++ woff2-response |= =octs ^- simple-payload:http - [[200 ['content-type' 'font/woff2']~] `octs] + [[200 [['content-type' 'font/woff2'] max-1-wk ~]] `octs] :: ++ not-found ^- simple-payload:http