← ALB News · curated headline

Почему 200 OK врёт: что я переделал в проверке доступности сайтов

Habr · RU · Programming · 11/10/2026, 3:38:40 AM

Задача казалась простой: раз в минуту сходить на сайт и сказать, работает он или нет. Первая версия уместилась в десяток строк: GET, проверка кода ответа, уведомление в Telegram. Через неделю оказалось, что почти каждая из этих строк врёт. Рассказываю, что пришлось переделать: как отличить «сайт упал» от «у меня сломалась сеть», почему код 200 ещё не значит «работает», как убрать ложные тревоги и не опоздать с настоящей аварией и как не дать проверке ходить во внутреннюю сеть через редиректы. Где ещё врёт простая проверка

Continue to Habr →

You are being forwarded in 6s — stay on this page