⚠ 這是歷史版本頁面 — 查看 Charles 最新版本 →
- 目前版本4.6.5
- 更新日期2023-10-19
- 檔案大小56.45 MB
- 檔案名稱charles-proxy-4.6.5-win64.msi
- 作業系統Windows 10 / Windows 11
- 支援語系English
- 授權型式商業試用
- 開發商 Karl von Randow
- 軟體分類Windows 軟體 / 開發者工具
##
編輯短評
Charles 是一款專為開發者、測試人員與網路管理員設計的網頁除錯工具,本質上扮演電腦與網際網路之間的中介角色,能攔截並分析 HTTP 與 HTTPS 流量。它最鮮明的特色在於讓使用者直接檢視、修改請求與回應內容,藉此釐清 API 串接、網頁應用程式或網路效能的疑難雜症。這套工具長期持續更新,在開發者工具分類中屬於穩定的熱門選擇,評價普遍不錯,但並非同類中的主流首選,而是偏向專業用途的實用工具。
Charles 適合需要深入檢視網路封包、驗證網站安全性或最佳化流量的開發者與測試人員,尤其當你面對前後端溝通問題、需要模擬不同網路環境或重放請求時特別有用。與 BlueStacks、Turbo C++ 等替代軟體相比,Charles 專注於代理與流量分析,功能更聚焦但學習曲線較陡。它提供試用版,僅有英文介面,Windows 與 macOS 皆有版本,使用前需留意授權限制與語系門檻,若習慣中文操作介面可能需額外適應。
##
軟體介紹
Charles Proxy 是一款專為開發人員、測試人員和網路管理員設計的強大網頁除錯工具。
它扮演電腦與網際網路之間的中介角色,擷取並分析 HTTP 與 HTTPS 流量。
透過讓使用者檢查與修改網頁請求及回應,Charles 軟體有助於排除 API、網頁應用程式與網路效能相關的問題。
它廣泛用於應用程式除錯、檢查網站安全性,以及最佳化網路流量。
主要功能
HTTP 與 HTTPS 流量監控 – 擷取系統發送至網際網路的所有 HTTP 與 HTTPS 請求。
SSL 代理 – 解密安全流量,以檢查與除錯 SSL/TLS 加密網站。
頻寬限制 – 模擬不同網路速度,測試應用程式在各種條件下的效能。
請求與回應編輯 – 允許修改請求與回應以進行除錯。
中斷點 – 在請求到達伺服器前攔截並修改請求。
工作階段錄製與重播 – 儲存工作階段供日後檢視與除錯。
反向代理 – 可測試連線至後端服務的應用程式。
跨平台支援 – 可在 Windows、macOS 與 Linux 上執行。
行動裝置除錯 – 支援從 iOS 與 Android 裝置除錯流量。
進階篩選與搜尋 – 協助隔離特定請求,以便進行更佳分析。
使用者介面
它提供結構化的分頁式介面,包含:
如何在 Charles 中擷取 HTTPS 流量?
安裝 Charles 根憑證,並在 SSL 代理設定選單中為特定網域啟用 SSL 代理。
為什麼 Charles 沒有擷取流量?
確認代理設定正確,並檢查防火牆或防毒軟體是否封鎖了 Charles。
如何使用 Charles 除錯行動應用程式?
將行動裝置的代理設定為 Charles 的 IP 位址,並在裝置上安裝 Charles SSL 憑證,以檢查 HTTPS 流量。
我可以使用 Charles 修改 API 請求嗎?
可以,使用中斷點攔截請求,並在請求到達伺服器前修改參數。
Charles 是免費的嗎?
它提供免費試用,但持續使用需要授權。
替代方案
Fiddler – 熱門的替代工具,具備類似的除錯與網路監控功能。
Wireshark – 用於深度網路分析的封包分析器。
Postman – 主要用於 API 測試,具備請求除錯功能。
價格
試用版:免費,但工作階段會中斷。
完整授權:每位使用者 50 美元(一次性購買)。
教育折扣:學生與教師可享有優惠。
系統需求
Charles Web Debugging Proxy 是開發人員與測試人員深入洞察網路流量的必備工具。它在 HTTPS 監控、請求修改與頻寬限制方面的能力,使其在除錯網頁與行動應用程式時極具價值。
注意:提供 30 天試用版。
另可下載:Charles for Mac
下載 Charles 最新版本 為什麼此應用程式發布在 FileHorse 上?(更多資訊)
它扮演電腦與網際網路之間的中介角色,擷取並分析 HTTP 與 HTTPS 流量。
透過讓使用者檢查與修改網頁請求及回應,Charles 軟體有助於排除 API、網頁應用程式與網路效能相關的問題。
它廣泛用於應用程式除錯、檢查網站安全性,以及最佳化網路流量。
主要功能
HTTP 與 HTTPS 流量監控 – 擷取系統發送至網際網路的所有 HTTP 與 HTTPS 請求。
SSL 代理 – 解密安全流量,以檢查與除錯 SSL/TLS 加密網站。
頻寬限制 – 模擬不同網路速度,測試應用程式在各種條件下的效能。
請求與回應編輯 – 允許修改請求與回應以進行除錯。
中斷點 – 在請求到達伺服器前攔截並修改請求。
工作階段錄製與重播 – 儲存工作階段供日後檢視與除錯。
反向代理 – 可測試連線至後端服務的應用程式。
跨平台支援 – 可在 Windows、macOS 與 Linux 上執行。
行動裝置除錯 – 支援從 iOS 與 Android 裝置除錯流量。
進階篩選與搜尋 – 協助隔離特定請求,以便進行更佳分析。
使用者介面
它提供結構化的分頁式介面,包含:
- 顯示已擷取請求的工作階段總覽面板。
- 詳細的請求/回應檢查器。
- 用於修改、限制與重播請求的工具。
- 清晰直觀的版面配置,不過新手可能需要一些時間才能完全掌握其功能。
- 下載與安裝 – 前往官方網站或 FileHorse,下載 Windows 安裝程式,並依照安裝步驟操作。
- 設定代理設定 – Charles Proxy 應用程式會自動為大多數使用者設定代理,但您可能需要手動調整瀏覽器或系統設定。
- 安裝 SSL 憑證 – 若要除錯 HTTPS 流量,請安裝 Charles 根憑證,並在瀏覽器或系統中信任它。
- 啟用行動裝置除錯 – 若測試行動應用程式,請將裝置設定為透過 Charles 路由流量。
- 啟動此程式並確認代理已啟用。
- 開啟您要除錯的應用程式或網站。
- 它會即時擷取並顯示流量。
- 點擊個別請求以檢查標頭、內文與回應。
- 使用中斷點或修改請求,深入分析問題。
- 儲存或匯出記錄以供進一步分析。
如何在 Charles 中擷取 HTTPS 流量?
安裝 Charles 根憑證,並在 SSL 代理設定選單中為特定網域啟用 SSL 代理。
為什麼 Charles 沒有擷取流量?
確認代理設定正確,並檢查防火牆或防毒軟體是否封鎖了 Charles。
如何使用 Charles 除錯行動應用程式?
將行動裝置的代理設定為 Charles 的 IP 位址,並在裝置上安裝 Charles SSL 憑證,以檢查 HTTPS 流量。
我可以使用 Charles 修改 API 請求嗎?
可以,使用中斷點攔截請求,並在請求到達伺服器前修改參數。
Charles 是免費的嗎?
它提供免費試用,但持續使用需要授權。
替代方案
Fiddler – 熱門的替代工具,具備類似的除錯與網路監控功能。
Wireshark – 用於深度網路分析的封包分析器。
Postman – 主要用於 API 測試,具備請求除錯功能。
價格
試用版:免費,但工作階段會中斷。
完整授權:每位使用者 50 美元(一次性購買)。
教育折扣:學生與教師可享有優惠。
系統需求
- 作業系統:Windows 7、8、10、11(32 位元與 64 位元)
- 記憶體:最低 2GB(建議 4GB)
- 磁碟空間:至少 200MB 可用空間
- Java 執行環境:部分進階功能需要
- 開發人員適用的強大除錯工具。
- 支援 HTTPS 流量分析。
- 靈活的請求修改與中斷點功能。
- 頻寬限制功能可用於網路測試。
- 支援多種平台,包括行動裝置。
- 新手需要學習曲線。
- 完整功能需要付費授權。
- 可能被防毒軟體標記。
- 缺乏某些替代工具中的自動化功能。
- 與現代除錯工具相比,介面略顯老舊。
Charles Web Debugging Proxy 是開發人員與測試人員深入洞察網路流量的必備工具。它在 HTTPS 監控、請求修改與頻寬限制方面的能力,使其在除錯網頁與行動應用程式時極具價值。
注意:提供 30 天試用版。
另可下載:Charles for Mac
下載 Charles 最新版本 為什麼此應用程式發布在 FileHorse 上?(更多資訊)
##
畫面截圖
- 2026-08-04 Charles 5.2.1 74.53 MB
- 2026-06-14 Charles 5.2 73.88 MB
- 2026-04-21 Charles 5.1 73.69 MB
- 2025-09-21 Charles 5.0.3 70.93 MB
- 2025-08-10 Charles 5.0.2 70.93 MB
- 2025-05-15 Charles 5.0.1 69.08 MB
- 2025-03-12 Charles 5.0 69.08 MB
- 2024-07-30 Charles 4.6.7 56.45 MB




