2017-10-12 58 views
-1

我試圖設置一些東西來監視幾個外部網站的狀態,以確保它們正在加載。PHP如何檢查一個外部網站已經完全加載

我已經有了一些東西來確保您可以ping通網站,但我需要確保服務器不僅活躍,而且網站本身已完全加載。

如果需要嵌入某些內容,我確實可以訪問大多數網站,但有一些我無法訪問,所以如果沒有要求將任何內容添加到外部網站。

任何想法?在網上沒有太多關於我能找到的東西。

+0

聽起來像你想要一個正常運行時間/服務可用性監視器。新的遺物,Pingdom和類似的。 –

回答

1

這不是PHP的問題,這是關於HTTP(S):

  1. Content-Length。您可以將此值與傳輸的數據大小進行比較。
  2. 如果網站不支持Content-Length你必須處理Transfer-Encoding: Chunked。最後的塊有空的大小。