PHP如何检查外部网站是否已完全加载

时间:2017-10-12 23:01:10

标签: php monitoring

我正在尝试设置一些内容来监控一些外部网站的状态,以确保它们正在加载。

我已经有了一些确保您可以ping网站的东西,但我需要确保不仅服务器处于活动状态,而且网站本身已完全加载。

如果需要嵌入某些内容,我可以访问大多数网站,但有一些我无权访问,因此如果没有任何内容需要添加到外部网站,那将更为可取。

有什么想法吗?网上关于这一点我根本找不到。

1 个答案:

答案 0 :(得分:1)

这不是PHP的问题,而是关于HTTP(S):

  1. Content-Length。您可以将此值与传输的数据大小进行比较。
  2. 如果网站不支持Content-Length,您必须处理Transfer-Encoding: Chunked。最后一个块有空的大小。