>_ IzzyLab

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

Узнай код ответа

средне

Выясни, какой HTTP-код возвращает сервер для несуществующего пути http://localhost:8080/missing, и запиши только это число в /root/code.txt.

Что потренируешь:
  • http-коды
  • curl
  • curl -w
  • http_code
  • статус ответа

Разбор темы

Каждый HTTP-ответ начинается со статус-строки с числовым кодом: 2xx — успех, 3xx — редирект, 4xx — ошибка клиента (в т.ч. 404 для несуществующего ресурса), 5xx — ошибка сервера. Тело ответа и код статуса — разные вещи: можно взять только метаданные ответа, не сохраняя само тело. curl умеет форматированно печатать характеристики запроса через шаблоны-плейсхолдеры и отдельно управлять тем, куда девать тело.

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

  1. код ответа 404 записан

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