先來看一張自動保存的請求片斷javascript
重點來了,下面是實現的js代碼java
操做步驟ui
保存Requesturl
把下面代碼貼在OnBeforeRequest()
方法末尾spa
//過濾無關請求,只關注特定請求 if (oSession.fullUrl.Contains("szhome.com")) { var fso; var file; fso = new ActiveXObject("Scripting.FileSystemObject"); //文件保存路徑,可自定義 file = fso.OpenTextFile("D:\\Fiddler Sessions\\Sessions.txt",8 ,true, true); file.writeLine("Request url: " + oSession.url); file.writeLine("Request header:" + "\n" + oSession.oRequest.headers); file.writeLine("Request body: " + oSession.GetRequestBodyAsString()); file.writeLine("\n"); file.close(); }
保存Responsecode
把下面代碼貼在OnBeforeResponse()
方法末尾blog
//過濾無關請求,只關注特定請求 if (oSession.fullUrl.Contains("szhome.com")) { oSession.utilDecodeResponse();//消除保存的請求可能存在亂碼的狀況 var fso; var file; fso = new ActiveXObject("Scripting.FileSystemObject"); //文件保存路徑,可自定義 file = fso.OpenTextFile("D:\\Fiddler Sessions\\Sessions.txt",8 ,true, true); file.writeLine("Response code: " + oSession.responseCode); file.writeLine("Response body: " + oSession.GetResponseBodyAsString()); file.writeLine("\n"); file.close(); }