玩轉(zhuǎn)Fiddler 第二節(jié) 芝麻開(kāi)花節(jié)節(jié)高

芝麻開(kāi)花節(jié)節(jié)高

?一、自定義添加一列展示請(qǐng)求方法

class Handlers

{

? ? ***

? ? //自定義添加一列展示請(qǐng)求方法【post/get/connect】,display order 可以手動(dòng)的任意拖動(dòng)

? ? public static BindUIColumn("Method", 60)

? ? functionFillMethodColumn(oS: Session): String {

? ? ? ? returnoS.RequestMethod;

? ? }

? ? ***

}

效果圖:


二、Fiddler API:更簡(jiǎn)單的方式讀、寫(xiě)本地文件

LoadRequestBodyFromFile

if(oSession.uriContains("sdk"))

{

? ? //注意這里添加路徑是需要雙斜杠

? //讀取本地文件作為請(qǐng)求體

? ? oSession.LoadRequestBodyFromFile("D:\\Fiddler\\fiddler.txt");

}

效果圖如下:


SaveRequsetBody

根據(jù)代碼我們可以推測(cè),save_fiddler.txt 和 fiddler.txt 的內(nèi)容應(yīng)該一樣征峦。

效果圖如下:


三、【總結(jié)】Fiddler Script Api

3.1、Fiddler Object類

log

if(oSession.uriContains("sdk"))

{

? FiddlerObject.log("altamob sdk test");

? //可在控制臺(tái)中輸出Log

}

效果圖如下:


3.2滴须、Session類(重中之重)

fullUrl

if(oSession.uriContains("sdk"))

{

? varstring;

? string = oSession.fullUrl;

? //將請(qǐng)求的url轉(zhuǎn)換為字符串,獲得host+url

? //get方法叽奥,如果需求替換請(qǐng)求中的參數(shù)扔水,可以用這個(gè)參數(shù)實(shí)現(xiàn)

? FiddlerObject.log("fullURL: "+string);

}

效果圖如下:


uriContains

if(oSession.uriContains("sdk"))

{

? //如果URL中包含特定短語(yǔ),就會(huì)處理這個(gè)URL

? //代碼塊

}

utilReplaceInResponse

if(oSession.uriContains("sdk"))

{

? ? oSession.utilReplaceInResponse("install","altamob");

? //可以替換返回字符串中的任意字節(jié)

}

效果圖如下:



LoadRequestBodyFromFile

if(oSession.uriContains("sdk"))

{

? ? oSession.LoadRequestBodyFromFile("D:\\Fiddler\\fiddler.txt");

? //注意這里添加路徑是需要雙斜杠

? //讀取本地文件作為請(qǐng)求體

}


SaveRequsetBody

if(oSession.uriContains("sdk"))

{

? ? oSession.SaveRequestBody("D:\\Fiddler\\save_fiddler.txt");

? //注意這里添加路徑是需要雙斜杠

? //將請(qǐng)求體保存到本地文件

}

SaveResponeBody

if(oSession.uriContains("sdk"))

{

? ? oSession.SaveResponeBody("C:\\Users\\Sogoulufei\\Desktop");

? //注意這里添加路徑是需要雙斜杠

? //將響應(yīng)體保存到本地文件

}

utilSetRequestBody

if(oSession.uriContains("sdk"))

{

? ? oSession.utilSetRequestBody("sdk");? ? ? //可以直接通過(guò)代碼設(shè)置請(qǐng)求參數(shù)

}

utilSetReponseBody

if(oSession.uriContains("sdk"))

{

? ? oSession.utilSetReponseBody("sdk");

? //可以直接通過(guò)代碼設(shè)置請(qǐng)求返回中的參數(shù)

}

GetRequestBodyAsString

if(oSession.uriContains("sdk"))

{

? ? oSession.GetRequestBodyAsString();

? //可以直接通過(guò)代碼獲取請(qǐng)求中的Body朝氓,并且將之轉(zhuǎn)換字符串

}

GetReponseBodyAsString

if(oSession.uriContains("sogou"))

{

? ? oSession.GetReponseBodyAsString();

? //可以直接通過(guò)代碼獲取請(qǐng)求返回中的Body魔市,并且將之轉(zhuǎn)換字符串

}

還有一些常用的就不一一介紹了主届,直接上圖片:


?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市待德,隨后出現(xiàn)的幾起案子君丁,更是在濱河造成了極大的恐慌,老刑警劉巖将宪,帶你破解...
    沈念sama閱讀 222,590評(píng)論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件绘闷,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡较坛,警方通過(guò)查閱死者的電腦和手機(jī)印蔗,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,157評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)丑勤,“玉大人华嘹,你說(shuō)我怎么就攤上這事》ň海” “怎么了耙厚?”我有些...
    開(kāi)封第一講書(shū)人閱讀 169,301評(píng)論 0 362
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)岔霸。 經(jīng)常有香客問(wèn)我颜曾,道長(zhǎng),這世上最難降的妖魔是什么秉剑? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 60,078評(píng)論 1 300
  • 正文 為了忘掉前任泛豪,我火速辦了婚禮,結(jié)果婚禮上侦鹏,老公的妹妹穿的比我還像新娘诡曙。我一直安慰自己,他們只是感情好略水,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,082評(píng)論 6 398
  • 文/花漫 我一把揭開(kāi)白布价卤。 她就那樣靜靜地躺著,像睡著了一般渊涝。 火紅的嫁衣襯著肌膚如雪慎璧。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 52,682評(píng)論 1 312
  • 那天跨释,我揣著相機(jī)與錄音胸私,去河邊找鬼。 笑死鳖谈,一個(gè)胖子當(dāng)著我的面吹牛岁疼,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播缆娃,決...
    沈念sama閱讀 41,155評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼捷绒,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼瑰排!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起暖侨,我...
    開(kāi)封第一講書(shū)人閱讀 40,098評(píng)論 0 277
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤椭住,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后字逗,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體京郑,經(jīng)...
    沈念sama閱讀 46,638評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,701評(píng)論 3 342
  • 正文 我和宋清朗相戀三年扳肛,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片乘碑。...
    茶點(diǎn)故事閱讀 40,852評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡挖息,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出兽肤,到底是詐尸還是另有隱情套腹,我是刑警寧澤,帶...
    沈念sama閱讀 36,520評(píng)論 5 351
  • 正文 年R本政府宣布资铡,位于F島的核電站电禀,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏笤休。R本人自食惡果不足惜尖飞,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,181評(píng)論 3 335
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望店雅。 院中可真熱鬧政基,春花似錦、人聲如沸闹啦。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,674評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)窍奋。三九已至荐健,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間琳袄,已是汗流浹背江场。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,788評(píng)論 1 274
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留窖逗,地道東北人扛稽。 一個(gè)月前我還...
    沈念sama閱讀 49,279評(píng)論 3 379
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像滑负,于是被迫代替她去往敵國(guó)和親在张。 傳聞我的和親對(duì)象是個(gè)殘疾皇子用含,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,851評(píng)論 2 361

推薦閱讀更多精彩內(nèi)容

  • Fiddler Fiddler是windows下的http/https抓包不二選擇,除了抓包之外帮匾,還可以做響應(yīng)修改...
    mercurygear閱讀 3,482評(píng)論 0 8
  • 一.Fiddler介紹 Fiddler是一個(gè)http抓包改包工具啄骇,fiddle英文中有“欺騙、偽造”之意瘟斜,與wir...
    舍末逐本閱讀 2,448評(píng)論 0 21
  • 轉(zhuǎn)載地址 image.png 前言 fiddler是一個(gè)很好的抓包工具缸夹,默認(rèn)是抓http請(qǐng)求的,對(duì)于pc上的htt...
    菜菜編程閱讀 21,203評(píng)論 0 28
  • 破鏡重圓的歷史故事 南北朝時(shí)期螺句,陳國(guó)有一位美麗且有才華的公主叫做樂(lè)昌虽惭。她與丈夫徐德言感情深厚。 當(dāng)時(shí)蛇尚,隋朝正入侵陳...
    愛(ài)讀書(shū)的李老師閱讀 587評(píng)論 0 0
  • 小的時(shí)候芽唇,每當(dāng)過(guò)年,爸媽就帶著我會(huì)一趟老家取劫。老家最具有代表性的是門(mén)前的一棵高大的桂花樹(shù)和清澈的小溪匆笤。那一天,我經(jīng)常...
    353d14e422af閱讀 164評(píng)論 0 0