Fiddler 擴展編程——oSession相關方法


 // 修改session中的顯示樣式
 oSession["ui-color"] = "orange";
 // 移除http頭部中的MQB-X5-Referer字段
 oSession.oRequest.headers.Remove("MQB-X5-Referer");
 // 修改http頭部中的Cache-Control字段
 oSession.oRequest["Cache-Control"] = "no-cache";
 // 修改host
 oSession.host = "example.domain"
 // 修改Origin字段
 oSession.oRequest["Origin"] = "http://domain";
 // 刪除所有的cookie
 oSession.oRequest.headers.Remove("Cookie");
 // 新建cookie
 oSession.oRequest.headers.Add("Cookie""username=cookiename;");
 // 修改Referer字段
 oSession.oRequest["Referer"] = "https://yoururl";
 
 // 獲取Request中的body字符串
 var strBody=oSession.GetRequestBodyAsString();
 // 用正則表達式或者replace方法去修改string
 strBody=strBody.replace("aaaa","bbbbbb");
 // 將修改後的body,重新寫回Request中
 oSession.utilSetRequestBody(strBody);
// 判斷連接中是否包含字符串str
oSession.uriContains(str)
// 給連接請求添加一個字段TEST
oSession.oRequest["TEST"]="TEST NEW Request";

還有很多方法,可以直接在fiddler中進行使用。
發佈了127 篇原創文章 · 獲贊 15 · 訪問量 77萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章