Fiddler Script簡單編程


  1、簡介

    FiddlerScript 基於JScript.NET 語言。在Fiddler 中點擊菜單“Rules > Customize Rules”打開FiddlerScript Editor 編輯器,在這里可以編寫Fiddler Script 腳本,只要一保存,Fiddler 將會重新編譯腳本並自動加載,如果編譯失敗,將會顯示錯誤提示信息。

  如果你沒有安裝FiddlerScript Editor 插件,也可以在其他編輯器編寫腳本,但是推薦使用FiddlerScript Editor編輯器,因為它具有語法高亮以及自動完成功能,下載地址http://fiddler2.com/fiddlerscript-editor

  2、打開編輯器

    

 

    

 

 

     如果想要攔截抓取數據包,可以在下面方法中寫代碼

    static function OnBeforeResponse(oSession: Session)

     比如可以攔截數據包中保存到文件中

    

static function OnBeforeResponse(oSession: Session) {
        if (m_Hide304s && oSession.responseCode == 304) {
            oSession["ui-hide"] = "true";
        }
        //
        if (oSession.fullUrl.Contains("api/feed/profile/v1/?category=profile_all"))
        {
            var fso;
            var file;
            var filename="D:\\fidder_data\test.txt"
            fso = new ActiveXObject("Scripting.FileSystemObject");
            //文件保存路徑,可自定義
            file = fso.OpenTextFile(filename,8 ,true, true);
            //file.writeLine("Response code: " + oSession.responseCode);
            var txt = oSession.GetResponseBodyAsString()

            file.writeLine(txt);
            file.writeLine("\n");
            file.close();
        }
}

 

   參考:https://blog.csdn.net/a460550542/article/details/86646046

    


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM