Svelte · Middle · Pytanie 69 z 75
Jak ustawić nagłówki cache dla strony z load?
export async function load({ fetch, setHeaders }) {
const res = await fetch("/api/products");
setHeaders({ "cache-control": res.headers.get("cache-control") });
return { products: await res.json() };
}- ✓Poprawna odpowiedź: Wywołać
setHeaderswload; dotyczy to odpowiedzi serwera dla tej strony - 2Zwrócić
{ headers }zload - 3Nagłówki można ustawić tylko w
+server.js
Wyjaśnienie
Każdy nagłówek można ustawić tylko raz. Gdy load działa w przeglądarce, setHeaders nic nie robi.