一款高效能的網頁除錯代理工具,專為攔截與重寫網路流量而設計。
免費

HTTPeep 是一款基於 Rust 開發的網頁除錯代理工具,旨在解決開發過程中攔截、檢查與重寫 HTTP/HTTPS 流量時常見的繁瑣問題。它為 macOS、Windows 和 Linux 提供了強大且跨平台的環境,讓開發者能全面掌握網路互動的細節。無論您是在除錯複雜的 API 整合,還是測試應用程式如何處理生產環境等級的網路故障,此工具都能提供即時操作請求與回應所需的細膩控制。除了基礎的檢查功能外,該平台還具備強大的規則引擎,使開發者能將遠端生產流量映射至本地檔案或服務。這項功能對於需要熱重載資源或在不修改 host 檔案、不等待後端部署的情況下測試新功能的前端與全端團隊來說至關重要。此外,它還支援網路限速功能,並提供終端機介面以進行遠端伺服器除錯,是工程師在本地重現生產環境問題並確保應用程式穩定性的全方位工具組。
一個支援多條件匹配與動作執行流程的可組合引擎。這讓開發者能建立可重複使用且具備版本控制的除錯邏輯,自動化處理特定的流量模式。
即時暫停 HTTP 請求或回應以進行檢查與修改。這使得除錯複雜的網路互動變得像在標準除錯器中逐步執行程式碼一樣簡單直觀。
將流量重新導向至本地檔案或遠端服務,以實現資源的熱重載。這非常適合需要測試整合功能但又不想更動生產環境程式碼或 host 檔案的全端開發者。
透過引入延遲、頻寬限制或隨機故障來模擬真實的生產網路環境。這有助於團隊主動測試應用程式在壓力下的韌性與效能。
在終端機中提供完整的功能對等性,讓 DevOps 與後端工程師無需圖形介面即可直接在遠端伺服器上執行流量擷取與規則管理。
前端開發者可以將 API 請求映射至本地的 JSON 或 JS 檔案,從而無需等待後端 API 更新即可立即迭代 UI 元件並測試邊緣案例。
全端開發者可以將生產流量路由至本地服務以驗證整合邏輯,確保新功能在類生產環境的流程中運作正常,且無需修改 host 檔案。
QA 工程師可以使用此工具模擬惡劣的網路狀況(如高延遲或隨機斷線),以確保應用程式能妥善處理生產環境中的故障並維持穩定性。
他們受益於本地檔案映射與回應重寫功能,這讓他們能獨立於後端依賴項進行 UI 元件的迭代開發。
他們利用請求攔截與遠端映射功能來測試複雜的整合場景,並在本地驗證類生產環境的流量流程。
他們利用 CLI/TUI 與 DNS 覆寫功能來除錯遠端伺服器上的流量,並管理生產環境中複雜的網路路由。
該工具在 macOS、Windows 和 Linux 上完全免費使用。