Почему 200 OK врёт: что я переделал в проверке доступности сайтов
Задача казалась простой: раз в минуту сходить на сайт и сказать, работает он или нет. Первая версия уместилась в десяток строк.
Делаем GET, смотрим на код ответа, если не 200, шлём уведомление в Telegram. Через неделю я понял, что почти каждая из этих строк врёт.Расскажу, что пришлось переделать и почему.
habr.com