TGViewer
Гайды по JavaScript | Программирование Гайды по JavaScript | Программирование @guides_js · 7.17K subscribers
Post #5765 712
Проверка доступности сайта: примеры кода на PHP и JavaScript

Короткие готовые скрипты для мониторинга.

PHP:

1. fopen() – открывает поток, читает 500 байт. Таймаут 12 сек.
2. cURL – проверяет ответ сервера, возвращает true/false. Надежнее fopen.
3. HTTP-статус – получает код ответа (200, 404, 503 и др.) через cURL с User-Agent.

JavaScript:

1. XMLHttpRequest – проверяет соединение каждые 10 секунд.
2. Image – создает объект картинки с URL сайта. Обрабатывает onload/onerror. Работает с HTTP, FTP, игровыми серверами.


Дополнительно: в материале есть список User-Agent строк для браузеров, мобильных устройств и поисковых роботов.

Ссылка на полный код.
  • ❤ 1
More from @guides_js
  1. Sep 11, 2026Этот репозиторий — самый популярный способ генерировать PDF прямо в браузере. Более 31 000…
  2. Sep 8, 2026🔥 Нашёл невероятный проект — по сути, мультиплатформенный веб-аналог World of Tanks или W…
  3. Aug 27, 2026JavaScript Load Image – библиотека для загрузки, масштабирования, кадрирования и поворота…
  4. Aug 21, 2026PubNub JavaScript SDK (V4) Установка: npm install pubnub или CDN. Конфигурация: const pubn…
  5. Jul 31, 2026💪 Прокачай свой JS на практике! Этот репозиторий — набор упражнений для курса The Odin Pr…
  6. Jul 29, 2026📖 Программирование с нуля на JavaScript! Этот репозиторий — открытая книга от GitBook, ко…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →