簡體   English   中英

如何使用Java接收頁面摘要?

[英]How I can receive page summary by using Java?

我想接收有關網頁的下一個信息:

  • TTFB
  • 頁面加載時間
  • 資源(css,js,img等)加載時間

必要條件:必須在一個請求中收到所有這些信息。 有人在Java上有解決此問題的方法嗎?

TTFB:打開服務器的套接字。 給您網絡延遲+套接字打開時間。 通過該套接字,您應該發送http請求。 當您將獲得http標頭的時刻-將是您的TTFB ...但是...正如我所說-它包含網絡延遲,您還可以獲得重定向響應,協議升級或wte。 因此,您應該對此進行分析。

如果您在上一階段獲得200條響應,則頁面加載時間 -只需加載所有數據...

在此階段的資源(css,js,img等)加載時間 ,您不僅可以衡量Web服務器的性能和網絡延遲,還可以衡量您的資源。 您應該解析收到的html,找到所有資源鏈接,然后重復第一步(打開套接字),或者通過httpClient或smt else下載它們...

您還應該記住http / 2,gzip ...

暫無
暫無

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

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