Closed alibek2023 closed 1 year ago
Тело ответа выводится для отладки скрипта, например чтобы увидеть, что у некоторых треков отсутствует информация о позиции трека (cd1d333) или что у некоторых треков отсутствует поле year (d96a288f9cd5606adea3f2dc05112cde5769e573). Поэтому нет смысла выводить только первые 300 символов, тело должно быть полным. Лучше добавить еще один уровень логгирования, более подробный чем DEBUG (TRACE). Тогда на уровне DEBUG можно будет увидеть базовую информацию об ответе, а на уровне TRACE - самую подробную. Займусь этим. Спасибо за pull request.
При успешном запросе выводится не весь полученный ответ, а только первые 300 символов. Обычно по этому фрагменту понять суть ответа можно, зато вывод не захламляется массивными ответами. При неуспешном запросе выводятся заголовки полученного отета, если код ответа 4xx или 5xx. При перманентном бане со стороны Яндекса это может дать больше полезной информации.