Next.js · Senior · Запитання 11 з 75
Чому CSP з nonce робить сторінки динамічними?
- ✓Правильна відповідь: Nonce унікальний для кожної відповіді, і HTML не можна пререндерити
- 2Браузери й CDN не кешують сторінки, що мають заголовок CSP
- 3Nonce підтримується лише за клієнтського рендерингу сторінок
Пояснення
Next.js читає nonce із заголовка запиту (його генерує proxy) і підставляє у свої скрипти. Статичний HTML із фіксованим nonce безглуздий. Альтернатива без втрати статики - CSP на хешах або м'якші політики.