>_ IzzyLab

Практическое задание

Только заголовки: Content-Type

средне

Запроси у http://localhost:8080/data только заголовки ответа (без тела) и запиши значение заголовка Content-Type в /root/ctype.txt. Должно получиться application/json.

Что потренируешь:
  • curl
  • -I
  • HEAD
  • Content-Type
  • заголовки ответа

Разбор темы

HTTP-метод HEAD запрашивает те же заголовки, что и GET, но без тела — полезно, чтобы узнать тип, размер или доступность ресурса, не качая его. В curl это ключ -I (--head). Ответные заголовки — текст вида Имя: значение, разделённый CRLF (\r\n), поэтому при разборе хвостовой \r обычно срезают (tr -d '\r'). Content-Type сообщает MIME-тип тела (application/json, text/html), по которому клиент понимает, как его интерпретировать.

Что проверяется

  1. Content-Type извлечён

Как это выглядит