如何使用Fiddler收集HTTP/HTTPS會話進行調試

如何使用Fiddler收集HTTP/HTTPS會話進行調試

Fiddler 是一個免費的 Web 偵錯代理,可記錄Web 應用程式和 Internet 之間的所有 HTTP/ HTTPS流量。使用 Fiddler 收集會話資料對於排除故障非常有用,例如:

  • 當沒有收集應用程式的使用者操作時,(Dynatrace JavaScript 程式碼不會被感染,信標也不會發回。)
  • 當Dynatrace 真實使用者監控 JavaScript 程式碼所造成的JavaScript錯誤影響您的應用程式。
  • 在沒有使用者操作的情況下(例如,與應用程式的特定互動)。

匯出的 Fiddler 會話可以上傳到組織的事件管理(即支援)系統,以方便解決問題。

如何使用Fiddler收集HTTP/HTTPS會話進行調試

使用Fiddler建立受監控的網路應用程式的HTTP會話

1.下載並安裝Fiddler

2. 如果您的 Web 應用程式使用 HTTPS:

A。打開提琴手。

b.前往“工具”>“Fiddler 選項”並設定選項框,如下所示。

如何使用Fiddler收集HTTP/HTTPS會話進行調試

3. 如果您的 Web 應用程式是Android應用程式:

A。打開提琴手。

b.前往「設定」>「Wi-Fi」>「修改網路」

C。將Fiddler設定為Wi-Fi代理,如下圖。

如何使用Fiddler收集HTTP/HTTPS會話進行調試

d.前往工具 > Fiddler 選項 > 連接

e.透過命令列使用Windows 上的ipconfig或Linux上的ifconfig和代理連接埠來尋找您的工作站IP。

F。如果您的應用程式使用SSL 證書,您還必須將 Fiddler 證書新增至您的裝置。

G。若要將 Fiddler 憑證新增至您的設備,請前往工具 > Fiddler 選項 > HTTPS > 操作 > 將根憑證匯出到桌面以取得 Fiddler 憑證。

H。透過前往「設定」>「安全性」>「從 SD 卡安裝(您先將其複製到的位置)」,將匯出的憑證(通常名為FiddlerRoot.cer )儲存在 Android 裝置上。然後,您將在「受信任的憑證」部分的「使用者」標籤中看到該憑證。

如何使用Fiddler收集HTTP/HTTPS會話進行調試

4.關閉收集功能,以便清除瀏覽器快取並開始新的循環。

A。前往檔案 > 擷取流量或按F12。

b.清除瀏覽器的快取也會刪除快取的項目,並且必須重新下載它們。

5. 開始重新取得流量並完成網站上有問題的交易。

6. 完成後,前往檔案 > 儲存 > 所有會話

7. (可選)將文件上傳到組織的事件管理系統以方便解決問題。

Fiddler 會話的替代方案

使用 Chrome 開發工具匯出已封存的 HTTP 會話

注意:此替代方案只能被視為最後的手段。最好建立一個 Fiddler 會話(在上面的部分中概述),因為它更容易重現支援案例。

如果無法使用 Fiddler 建立會話,Google Chrome也可以匯出會話以供審核。請依照下列步驟收集 HTTP 存檔會話 (HAR) 檔案。

1. 開啟Google Chrome並清除瀏覽器快取。

如何使用Fiddler收集HTTP/HTTPS會話進行調試

2. 按F12開啟開發工具。

3. 按一下網路標籤。

4. 完成應用程式中存在問題的交易。

5. 完成後,選擇所有會話,右鍵點選空白區域,然後從選單中選擇「另存為 HAR 內容」 。

(可選)上傳到您組織的事件管理系統以方便解決問題。

使用 IE Dev Tools 匯出 NetXML 會話

注意:此替代方案只能被視為最後的手段。最好建立一個 Fiddler 會話,因為它更容易重現支援案例。

請依照下列步驟匯出 NetXML 會話。

1. 開啟Internet Explorer 8+

2. 按F12開啟開發者工具列。

3.清除快取和網域cookie

如何使用Fiddler收集HTTP/HTTPS會話進行調試

4. 按下“播放”按鈕(綠色三角形)開始。

5. 完成應用程式中存在問題的交易。

6. 完成後,按一下「匯出」按鈕(右側帶箭頭的磁碟機圖示)儲存檔案。

7. 將文件上傳到支援系統,供負責解決問題的人員審核。

看更多:


如何刪除 Windows 10 螢幕右上角的版權請求通知

如何刪除 Windows 10 螢幕右上角的版權請求通知

您是否在螢幕右上角看到 Windows 10 啟動通知?本文將指導您如何刪除Windows 10上的版權請求通知。

AZ 有關如何安裝 Windows 10 內部版本 14393.222 的說明

AZ 有關如何安裝 Windows 10 內部版本 14393.222 的說明

最近微軟為Windows 10 PC用戶發布了最新的累積更新,名為Build 14393.222。這次針對Windows 10發布的更新主要根據使用者回饋修復了Bug,並提升了作業系統的效能體驗。

只需 3 步驟即可使用 Bastion 主機保護您的電腦網絡

只需 3 步驟即可使用 Bastion 主機保護您的電腦網絡

您的本機網路上是否有需要外部存取的電腦?使用堡壘主機作為網路的看門人可能是一個很好的解決方案。

如果您的鍵盤無法使用,如何建立 Windows 鍵

如果您的鍵盤無法使用,如何建立 Windows 鍵

如果您喜歡使用舊的經典鍵盤,例如 IBM Model M,它不包含實體 Windows 鍵,那麼有一個簡單的方法可以添加更多按鍵,即藉用您不經常使用的鍵。

快速清除Windows 10中所有事件日誌的3種方法

快速清除Windows 10中所有事件日誌的3種方法

有時您可能需要一次刪除所有舊的事件日誌。在本指南中,Quantrimang.com 將向您展示 3 種快速刪除 Windows 10 事件檢視器中所有事件日誌的方法。

假IP方式幫助您匿名訪問

假IP方式幫助您匿名訪問

在之前的許多文章中,我們已經提到在線保持匿名非常重要。私人資訊每年都會被洩露,使得網路安全變得越來越必要。這也是我們應該使用虛擬IP位址的原因。下面,我們就來學習製作假IP的方法!

如何在 Windows 10 上建立透明背景模式

如何在 Windows 10 上建立透明背景模式

WindowTop 是一款能夠調暗 Windows 10 電腦上運行的所有應用程式視窗和程式的工具。或者您可以在 Windows 上使用深色背景介面。

如何關閉 Windows 8 工作列上的語言列

如何關閉 Windows 8 工作列上的語言列

Windows 8 上的語言列是一個微型語言工具列,旨在自動顯示在桌面螢幕上。然而,很多人想在工作列上隱藏這個語言欄。

如何為 Linksys 路由器設定 WEP、WPA、WPA2

如何為 Linksys 路由器設定 WEP、WPA、WPA2

無線連接是當今的必需品,因此,無線安全對於確保內部網路的安全至關重要。

Linksys 優化網路連線速度的技巧

Linksys 優化網路連線速度的技巧

最大限度地提高網路速度對於優化網路連線至關重要。您可以使用電腦、可上網的電視、遊戲機等獲得最佳的娛樂和工作體驗。