FreeHttp1.2升級說明

一.升級方法

 

 二.升級內容

 

1:在修改模式中對request及response的body實體的修改方式新增HEX模式

 在http請求或響應中,當body實體不徹底是文本時,雖然http爲超文本傳輸協議,可是這種狀況確實存在,好比使用multipart上傳文件。html

 通常狀況multipart文件上傳的請求實體,部分是文本標記部分是二進制數據git

 如上圖請求示例,若是您想將multipart標記的文件名的文件格式修改爲.exe(測試您的應用服務器是否會過濾非法文件的上傳)github

 這種狀況下使用文本替換極有可能致使替換後的二進制內容丟失(因爲字節編碼的問題,在特定長度二進制數據,同時內容編碼正好使用Unicode16的狀況下可能會保持數據的完整)服務器

 爲了在相似狀況下完成替換,須要使用到HEX模式進行http報文的修改測試

如上圖替換規則格式維持一致,不過replace輸入框須要以<hex>開頭後跟hex16格式的數據 (上圖表示將請求中151.png替換爲151.exe)編碼

31 35 35 2E 70 6E 67 url

31_35_35_2E_70_6E_67插件

3135352E706E67code

0x31 0x35 0x35 0x2E 0x70 0x6E 0x67htm

以上這些格式的hex16數據都是能夠使用的

注意這裏的替換僅會替換第一個匹配的二進制數據(在文本模式下會替換全部匹配項),Replace輸入框中<hex>後沒有任何數據表示替換整個body實體。

 

2:新增Help菜單欄

如上圖Help菜單欄包括

1:feedback   您能夠直接在此處反饋使用中遇到的問題

2:code in github 該項目的客戶端源碼

3:freehttp的使用幫助文檔

 

3:修復url高級篩選及動態參數對部分系統不兼容的狀況

 

 

若有任何問題能夠郵件聯繫:mycllq@hotmail.com

相關文章
相關標籤/搜索