sslion
@sslion

Обработать If-Modified-Since?

С обработкой заголовков на бэке в рамках фреймворка я конечно занимался, но в основном это было связано с авторизацией, а с такой задачей я столкнулся впервые.
Задача звучит так:

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


Как говорится, ничего не понятно, но жутко интересно.
Этот заголовок должен формироваться на клиенте, или этот заголовок формируют сами роботы?
Обработка такого заголовка на бэке производится в настройках самого сервера, или где-то в коде самого приложения?
  • Вопрос задан
  • 59 просмотров
Решения вопроса 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега JavaScript
Этот заголовок должен формироваться на клиенте, или этот заголовок формируют сами роботы?
Какая разница в рамках задачи?

Обработка такого заголовка на бэке производится в настройках самого сервера, или где-то в коде самого приложения?
Если веб-сервер может определить дату изменения сущности самостоятельно (например, речь про какой-то файл), то, конечно, лучше обрабатывать им. Но изменялась у вас карточка товара или нет, например, веб-сервер узнать не может, это знает только приложение.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
bingo347
@bingo347 Куратор тега JavaScript
Crazy on performance...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы