最近有乙個簡單的需求,就是使用fidder把去向特定ip和url的http請求標註起來,並且儲存到指定檔案中去。下面是實現的fiddlerscript指令碼,供參考
篩選指定條件的請求,在發起前攔截
static function onbeforerequest(osession: session)
}
2.設定選單欄介面開關
// 選單欄名稱
public static rulesoption("automatically dump summary data")
var m_autodumpsumdata: boolean = false;
3.請求完成後,將資料報按時間格式指定檔名並儲存
方法一:
static function ondone(osession: session)
// 篩選指定條件的請求
if(m_autodumpsumdata)
if (strdate >= 0 && strdate <= 9)
if (strhours >= 0 && strhours <= 9)
if (strminutes >= 0 && strminutes <= 9)
if (strseconds >= 0 && strseconds <= 9)
if (strmilliseconds >= 0 && strmilliseconds <= 9) else if(strmilliseconds >= 10 && strmilliseconds <= 99)
var currentdate = date.getfullyear() + month + strdate
+ '_' +strhours + strminutes + strseconds + '_'+ strmilliseconds;
// 儲存指定檔名到指定位置
if(osession.uricontains("/member/monitor/customerhold!sum.action"))
}}
方法二:
IOS 將陣列轉化成NSData資料進行儲存
將陣列物件 自定義的info物件 儲存在本地時,轉換時,1.要轉換的資料必須是要實現 nscoding 持久化2.先在介面中實現協議 來支援encode 和decode 功能說明 其他基本物件不需要nscoding持久化 基本資料如nsstring 否則儲存資料時會出錯誤 void encodewi...
Fiddler的使用(抓包,斷點,篡改資料)
一,fiddler簡介 fiddler是最常用的web除錯工具之一,位於客戶端和伺服器端的http 因為它能夠記錄客戶端和伺服器之間的所有 http請求,可以針對特定的http請求,分析請求資料 設定斷點 除錯web應用 篡改請求的資料,甚至可以修改伺服器返回的資料,功能非常強大實用。看不懂英文的,...
Fiddler資料抓包試玩改包工具使用暢享
開啟設定 設定埠號,預設8888 瀏覽器設定 這裡以chrome瀏覽器示範開啟設定 選擇高階選項 開啟 設定 開啟區域網設定 ip位址設定為127.0.0.1,埠設定成和fiddler的 埠一樣的就行 設定好後點確定開啟抓包狀態 關閉抓包狀態 只抓瀏覽器資料報 可以過濾掉不需要的包 我們開啟抓包,只...