【推薦】代理工具(Charles)-概述

這是個什麼鬼?

Charles是目前最強大的http調試工具之一,在界面和功能上遠強於Fiddler。是Mac上代理工具的神器。它容許一個開發者查看全部鏈接互聯網的HTTP通訊·這些包括request, response現HTTP headers (包含cookies與caching信息)緩存

啓動後,界面截圖以下:cookie

界面介紹網絡

  • 工具欄
    • 第一塊
      • 新建一個會話
      • 打開一個存在的會話
      • 刪除當前會話
      • 保存會話
      • 清楚當前會話捕獲的全部請求
      • 搜索
    • 第二塊
      • 暫停和開始捕獲開關
      • 暫停和開啓模擬慢網速的開關
      • 暫停和開啓斷點功能
    • 第三塊
      • 刷新單個請求
      • 編輯請求
      • 驗證請求結果
    • 第四塊
      • 工具菜單
      • 設置菜單
  • 請求列表工具

    • 提供兩種視圖
      • 樹狀(推薦),請求歸類、清晰
      • 列表
  • 請求詳情spa

  • 配置信息,推薦配置信息:
    • 建議開啓No Caching,不緩存請求。

本地代理配置

場景:若是你想請求列表中的某個請求資源,代理到本地的文件,操做以下代理

步驟1:選中請求列表中的某個資源,右鍵,選中菜單中的Map Local調試

步驟2:配置本地代理的文件code

 

遠程代理配置

手機配置

本人任性,僅介紹蘋果手機。資源

步驟1:開發

  • 確保手機與Mac在相同的網絡下(連相同的WI-FI)

步驟2:

  • 打開手機界面

 

 

端口默認:8888

相關文章
相關標籤/搜索