LINUX.ORG.RU

Что отвечать на HEAD-запрос индекса?

 


0

1

Некий «Mozilla/5.0 (compatible; U; MailRuConnect/1.0)» запрашивает HEAD / у моего сайта. У моего сайта такого обработчика нет, поэтому он ему возвращает хз что и пишет в логи много мусора. Что этот MailRuConnect вообще ожидает получить от этого запроса?

«/» у меня в целом динамический, если это имеет значение.

★★★★★

У моего сайта такого обработчика нет,

Почему нет? У тебя какой-то самописный недоделанный веб-сервер, который не полностью реализует протокол HTTP?

На запрос HEAD возвращаются заголовки, но без контента

Harald ★★★★★
()
Ответ на: комментарий от Harald

Почему нет? У тебя какой-то самописный недоделанный веб-сервер, который не полностью реализует протокол HTTP?

У протокола HTTP нет понятия реализации полностью или не полностью. Я реализую то, что хочу, чтобы клиенты нормально работали. Браузеры нормально работают.

На запрос HEAD возвращаются заголовки, но без контента

Я не возвращаю никаких специальных заголовков. Т.е. ему вернуть мол 200 OK и в заголовках написать, что кеширование запрещено? Этого хватит?

Legioner ★★★★★
() автор топика
Ответ на: комментарий от Legioner

У протокола HTTP нет понятия реализации полностью или не полностью.

facepalm.jpg

Так какой у тебя веб-сервер?

Harald ★★★★★
()
Ответ на: комментарий от Legioner

200 ok и заголовки про сжатие, допустимые кодировки, MIME, etc.

expelled ★★
()
Ответ на: комментарий от Harald

nginx, tomcat, мои обработчики запросов на spring-е, странные вопросы у тебя.

Legioner ★★★★★
() автор топика

В общем понятно, отработать GET-запрос как обычно вместо HEAD, но вырезать тело ответа. Всем спасибо. Кому надо будет для Java - тут есть код для использования.

Legioner ★★★★★
() автор топика
Последнее исправление: Legioner (всего исправлений: 1)

рандомом от 400 до 500+ если запрос не по делу а так что нибудь типа 501

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.