Заголовок ответа в NextJS
Прокси может дополнить ответ, который отдаст приложение, еще до рендера страницы. Сначала формируют объект «пропустить дальше», затем через API заголовков добавляют нужные пары имя-значение. Так задают политики безопасности, служебные метки или заголовки для CDN.
Давайте для всех запросов установим
заголовок X-App-Version со значением
версии сайта и вернем обновленный ответ:
import { NextResponse } from 'next/server';
export function proxy(request) {
let response = NextResponse.next();
response.headers.set('X-App-Version', '1.0');
return response;
}
Добавьте ко всем ответам заголовок
X-Frame-Options со значением
DENY.