Next.js · Middle · Pytanie 57 z 75

Dlaczego nie można wywołać (await cookies()).set(...) podczas renderowania komponentu serwerowego?

Wyjaśnienie

Nagłówki HTTP muszą zostać wysłane przed treścią. Render może być streamowany, więc Next.js pozwala zapisywać ciasteczka tylko tam, gdzie odpowiedź jest w pełni kontrolowana.

Do poczytania

Błąd w pytaniu

Next.js · Middle · pytanie 57

Sprawdź się

Rozwiąż test Next.js · Middle: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test