PHP如何检查一个外部网站已经完全加载
问题描述:
我试图设置一些东西来监视几个外部网站的状态,以确保它们正在加载。PHP如何检查一个外部网站已经完全加载
我已经有了一些东西来确保您可以ping通网站,但我需要确保服务器不仅活跃,而且网站本身已完全加载。
如果需要嵌入某些内容,我确实可以访问大多数网站,但有一些我无法访问,所以如果没有要求将任何内容添加到外部网站。
任何想法?在网上没有太多关于我能找到的东西。
答
这不是PHP的问题,这是关于HTTP(S):
-
Content-Length
。您可以将此值与传输的数据大小进行比较。 - 如果网站不支持
Content-Length
你必须处理Transfer-Encoding: Chunked
。最后的块有空的大小。
听起来像你想要一个正常运行时间/服务可用性监视器。新的遗物,Pingdom和类似的。 –