С обработкой заголовков на бэке в рамках фреймворка я конечно занимался, но в основном это было связано с авторизацией, а с такой задачей я столкнулся впервые.
Задача звучит так:
Для улучшения индексации и уменьшения объема передаваемого «холостого» трафика необходимо настроить корректную работу сервера и возвращать 304 код ответа при запросе с If-Modified-Since, если документ не был изменен с последнего захода пользователя (поискового робота).
Как говорится, ничего не понятно, но жутко интересно.
Этот заголовок должен формироваться на клиенте, или этот заголовок формируют сами роботы?
Обработка такого заголовка на бэке производится в настройках самого сервера, или где-то в коде самого приложения?