httpstat 分析 從 DNS查詢 到 下載完成 各個階段的處理時間

想要看一個頁面從網路連接到下載完成,中間會有 DNS 查詢、TCP 溝通... 等等的處理,分別耗時多少時間呢?這個工具可以看到詳細時間。

註:可以列出 http 連線狀態的詳細時間

httpstat 分析 從 DNS查詢 到 下載完成 各個階段的處理時間

工具可見:Github URL reorx/httpstat

httpstat 的安裝步驟

  1. git clone https://github.com/reorx/httpstat
  2. cd httpstat
  3. chmod +x ./httpstat.py
  4. cp ./httpstat.py /usr/bin/
  5. 到此安裝完成

操作範例

  • httpstat.py httpbin.org/get
  • httpstat.py httpbin.org/post -X POST --data-urlencode "a=b" -v
  • HTTPSTAT_SHOW_SPEED=true httpstat.py http://cachefly.cachefly.net/10mb.test

作者: Tsung

對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.

在〈httpstat 分析 從 DNS查詢 到 下載完成 各個階段的處理時間〉中有 1 則留言

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料