мониторинг — PHP Как проверить, что внешний сайт полностью загружен

Я пытаюсь настроить что-то, чтобы отслеживать состояние нескольких внешних сайтов, чтобы убедиться, что они загружаются.

У меня уже есть кое-что, чтобы вы могли пропинговать сайт, но мне нужно убедиться, что сервер не только активен, но и сам сайт полностью загружается.

Большинство сайтов, к которым у меня есть доступ, если есть что-то, что нужно встраивать, но есть несколько, к которым у меня нет доступа, поэтому было бы предпочтительнее, если бы ничего не добавлялось на внешние сайты.

Есть идеи? Не много в Интернете об этом, что я могу найти вообще.

-1

Решение

Дело не в PHP, а в HTTP (S):

  1. Content-Length, Вы можете сравнить это значение с размером передаваемых данных.
  2. Если сайт не поддерживает Content-Length ты должен иметь дело с Transfer-Encoding: Chunked, Последний кусок имеет пустой размер.
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]