簡體   English   中英

是否可以使用Google PageSpeed Insights API檢索URL的服務器響應時間?

[英]Is it possible to retrieve the server response time for a URL using the Google PageSpeed Insights API?

我正在尋找使用API​​檢索Google PageSpeed Insights報告的URL的實際服務器響應時間。

在GPSI GUI中違反規則時可以看到此信息。 例如,請參見以下屏幕截圖:

在此處輸入圖片說明

在這種情況下,為0.89秒。

我看過他們的API文檔,但到目前為止還沒有找到任何與此相關的信息。 但是,由於它在GUI中可用,因此這似乎並不完整,所以我希望我只是缺少一些東西。

根據PageSpeed文檔進行服務器響應時間測量減少服務器響應時間

服務器響應時間用於衡量從服務器上開始呈現網頁所需的HTML加載所需的時間,減去Google與服務器之間的網絡延遲

這意味着,它可以測量服務器與運行GPSI的計算機之間的延遲(取決於帶寬)。 它從(總響應時間-渲染時間)中減去延遲,如果延遲時間超過200毫秒,則表示服務器響應時間較長。

盡管它不是一種精確的測量方法,但可以多次收集並平均這些值,可以考慮捏一下鹽。

談到您的問題,GPSI是一個客戶端實用程序。 要獲取實際的應用程序服務器統計信息(服務器處理時間),您需要通過應用程序/應用程序服務器公開的代理或API來訪問服務器。 沒有任何這些獲得實際統計數據是不可能的。 在這種情況下,恕我直言GPSI Api不會為您提供幫助。

GPSI通過數學為您提供了粗略的估計。 計算各種因素。 (總響應時間=服務器時間+延遲+渲染時間)GPSI知道總響應時間,延遲,渲染時間,因此可以為您提供近似的服務器時間。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM