Skip to content

Commit 78521ab

Browse files
authored
Add max-age Cache-Control header to kernel logos (#760)
1 parent 64c0730 commit 78521ab

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

jupyter_server/kernelspecs/handlers.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@ def initialize(self):
1919
@authorized
2020
def get(self, kernel_name, path, include_body=True):
2121
ksm = self.kernel_spec_manager
22+
if path.lower().endswith(".png"):
23+
self.set_header("Cache-Control", f"max-age={60*60*24*30}")
2224
try:
2325
self.root = ksm.get_kernel_spec(kernel_name).resource_dir
2426
except KeyError as e:

0 commit comments

Comments
 (0)