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

對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.
本篇發表於 My_Note-Unix 並標籤為 , , , , , , , 。將永久鏈結加入書籤。

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

  1. 通告: CURL 於 CLI 顯示 TCP、SSL 的連線時間 - Tsung's Blog

發表迴響

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