Назад к вопросам
Junior
75
questionbank
Что такое HEAD в контексте HTTP-запросов?
Sobes Copilot
Получайте ответы в реальном времени
Ответ от нейросети
sobes.tech AI
HTTP-метод HEAD аналогичен методу GET, но без тела ответа. Сервер отправляет только заголовки ответа.
Это полезно для следующих задач:
- Проверка наличия ресурса: Можно проверить, доступен ли ресурс по указанному URL, не загружая его полностью.
- Получение метаданных ресурса: Можно получить информацию о ресурсе (тип контента, размер, дата изменения и т.д.) до его скачивания.
- Отладка: Удобно для просмотра заголовков ответа без загрузки больших объемов данных.
Пример запроса и ответа:
HEAD /index.html HTTP/1.1
Host: www.example.com
HTTP/1.1 200 OK
Date: Tue, 15 Nov 1994 08:12:31 GMT
Server: Apache/1.3.14 (Unix)
Last-Modified: Tue, 15 Nov 1994 12:45:26 GMT
ETag: "375cd75-1e6-3e063234"
Content-Type: text/html
Content-Length: 482