FreeHttp2.1升級(jí)說(shuō)明
一.升級(jí)方法
- 下載新版本插件 https://files.cnblogs.com/files/lulianqi/FreeHttp2.1.0zip 或 http://lulianqi.com/file/FreeHttp2.1.0.zip (已有新版本,此處下載版本將是最新版本V2.2.0)
- 解壓FreeHttp.dll,覆蓋至fiddler安裝目錄Scripts目錄下老版本的FreeHttp.dll 即可完成升級(jí) (替換文件時(shí)請(qǐng)先關(guān)閉fiddler)
- 升級(jí)不會(huì)影響您已經(jīng)創(chuàng)建的rule及參數(shù)化數(shù)據(jù)的配置
- FreeHttp詳細(xì)說(shuō)明見(jiàn)(http://www.rzrgm.cn/lulianqi/p/10428551.html)
- 源碼地址(https://github.com/lulianqi/FreeHttp)
二.升級(jí)內(nèi)容
1:為「Request Modific」及「Request Modific」添加 parameter 功能
在1.3及以下版本您可能只能在Replace規(guī)則中使用parameter。
您現(xiàn)在可以在所有規(guī)則里使用,包括Modific規(guī)則中的Uri Modific 及 Body Modific。
同樣支持拖拽,右鍵添加或手動(dòng)添加。
如果您是手動(dòng)添加的參數(shù),請(qǐng)手動(dòng)對(duì)當(dāng)前規(guī)則啟用參數(shù)話(1.3及以下版本使用右鍵的方式啟用,當(dāng)前版本您可以直接點(diǎn)擊下方圖標(biāo)直接啟用,藍(lán)色代表已經(jīng)啟用)
2:設(shè)置項(xiàng)更新

- 調(diào)整is only match first tamper rule 默認(rèn)調(diào)整為不啟用(即表示會(huì)執(zhí)行所有匹配規(guī)則)
- 新增is skip filtered sessions 控制是否跳過(guò)匹配被Fiddler過(guò)濾器過(guò)濾掉的sessions (默認(rèn)開(kāi)啟即表示跳過(guò))

本次更新后會(huì)默認(rèn)記住tamper rule的整體啟用狀態(tài),重啟啟動(dòng)Fiddler后,F(xiàn)reeHttp維持關(guān)閉前的狀態(tài)
3:修復(fù)已知缺陷
- 高分屏顯部分已知UI顯示錯(cuò)位
- 篡改規(guī)則在部分版本Fiddler中被多次加載的問(wèn)題
- 去除參數(shù)化數(shù)據(jù)中讀取上一個(gè)值(-)的方式
- 響應(yīng)篡改anto length邏輯錯(cuò)誤
- ······
4:新增改變請(qǐng)求/響應(yīng)實(shí)體編碼方式的功能(同時(shí)添加change session encoding 的快速規(guī)則)

修改實(shí)體編碼方式,會(huì)同時(shí)為規(guī)則添加一組Head Modific以改變Content-Type,還會(huì)添加一個(gè)特殊的Body Modific 重新編碼規(guī)則對(duì)body實(shí)體進(jìn)行重新編碼。
利用這個(gè)功能您可以測(cè)試您的系統(tǒng)在其他編碼環(huán)境下的兼容情況。
5:新增Websocket 篡改規(guī)則(支持Websocket改包)

規(guī)則邏輯與HTTP 篡改規(guī)則邏輯維持一致,支持HTTP篡改規(guī)則的所有特性。
6:新增rule詳情的快速查看窗口

當(dāng)您把鼠標(biāo)光標(biāo)移動(dòng)到規(guī)則列表中的任意規(guī)則上時(shí),規(guī)則末端會(huì)出現(xiàn)藍(lán)色眼睛圖標(biāo),點(diǎn)擊該圖標(biāo)會(huì)彈出該規(guī)則的詳情信息,您可以在該窗口中快速查看規(guī)則的匹配規(guī)則及篡改動(dòng)作。
最多可以打開(kāi)4個(gè)信息窗口,繼續(xù)開(kāi)啟會(huì)關(guān)閉最先打開(kāi)的窗口。
7:為FreeHttp新增獨(dú)立窗口模式

FreeHttp默認(rèn)以插件形式展示,有些情況在您編輯篡改規(guī)則時(shí)可能需要頻繁查看其他TAB頁(yè)(比如Inspectors)?,F(xiàn)在您可以通過(guò)「Modific Tool」「independent window」讓FreeHttp以獨(dú)立的窗口展示,以提高您的編輯效率(關(guān)閉獨(dú)立窗口即可恢復(fù)addin 模式)
任何使用上的問(wèn)題您都可以在https://github.com/lulianqi/FreeHttp/issues 直接提出

浙公網(wǎng)安備 33010602011771號(hào)