>_ IzzyLab

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

curl: размер ответа

средне

Узнай размер тела ответа http://localhost:8000/data.txt в байтах и запиши число в /root/size.txt.

Что потренируешь:
  • curl
  • write-out
  • http
  • размер ответа
  • перенаправление

Разбор темы

У curl есть механизм -w/--write-out: после запроса он подставляет значения внутренних переменных, описывающих транзакцию. Помимо кода ответа доступны метрики вроде числа скачанных байт тела. Само тело здесь не нужно — его отправляют в /dev/null, а прогресс-бар глушат тихим режимом, оставляя на выходе только искомое число.

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

  1. размер тела совпадает с файлом

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