SAZ(Session Archive Zip)是一種以 .saz 為副檔名的檔案格式,專門用於儲存 HTTP 要求/回應的會話資訊。它是 Fiddler 網頁除錯代理工具的原生封存格式,廣泛用於網路除錯、效能分析與安全測試。
在 Fiddler 中,透過選單 「檔案」>「儲存」 即可將目前擷取的所有 HTTP 會話存為 SAZ 檔。一般使用者遇到問題時,可使用輕量級工具 FiddlerCap 擷取錯誤發生時的流量,存成 SAZ 後寄送給專家分析。
在 Fiddler 中選擇 「檔案」>「載入檔案」,即可讀取 SAZ 檔並還原其中的 HTTP 會話內容。
SAZ 檔案支援兩種加密方式:
儲存時,在「儲存會話檔案」對話框的「儲存類型」下拉選單中選擇 「密碼保護的 SAZ」 即可套用加密。
SAZ 本質上是一種特殊結構的 .ZIP 壓縮檔。將副檔名改為 .zip 後,即可用標準解壓縮工具開啟。內部包含:
_index.htm:可選檔案,提供人類可讀的會話摘要,僅供手動檢視,載入時不會被處理。raw/ 資料夾:儲存所有網路會話的原始資料。每個會話對應三個檔案(sessid# 為會話 ID):
sessid#_c.txt:用戶端要求(Request)完整內容。sessid#_s.txt:伺服器回應(Response)完整內容。sessid#_m.txt:中繼資料,如會話旗標、Socket 重用資訊等。SAZ 格式以開放、可攜、可加密的特性,成為 HTTP 流量封存的事實標準。善用 Fiddler 與 SAZ,能大幅提升網路問題診斷效率。