FreeHttp1.1升級說明

一.升級方法

 

 二.升級內容

 

1:修正請求篡改規則Replace模式下必須使用完整Uri的問題

 

 

不管GET http://www.fiddler2.com/UpdateCheck.aspx?isBeta=False HTTP/1.1 或 GET /UpdateCheck.aspx?isBeta=False HTTP/1.1 都是正確的表達方式
在客戶端存在代理的狀況下一般須要發送包含域名的完整uri,在沒有客戶端代理的狀況下則能夠省略域名等描述以減少報文大小
大部分服務器都同時兼容2種表示形式
 

2:修復MarkControlService,對匹配session及rule進行標記時可能因爲線程間不安全訪問帶來的異常

 

3:添加remove session cookies 快速規則

添加remove session cookies 快速規則,方便建立刪除客戶端cookies的規則
 

4:對因爲鏈接錯誤的響應一樣應用規則進行修改(非服務器返回的錯誤,每每是沒法鏈接)

 

5:新增長https service

 

添加內置本地http/https服務器,如須要對其餘網絡終端服務,請手動爲配置端口打開防火牆
如圖配置服務,您能夠直接訪問 https://localhost/test/hello 查看服務

 

該功能主要用於爲測試或調試中沒法訪問的域名創建SSL通道(一般客戶端在沒有創建SSL通道前不會發送任何業務數據)
代理利用CONNECT 提早與目標主機創建鏈接,不少時候目標主機及域名不能返回,咱們能夠將該鏈接修改至咱們的內置服務器以創建正常鏈接

 

假如您須要對不能訪問的https站點 https://hitest.com建立mock數據(注意這裏說的都是不能訪問的https站點,若是是http或正常的https站點不用這些設置)
因爲沒法創建鏈接業務數據根本不會向代理髮送,因此篡改規則都不會執行,這裏咱們能夠修改系統host文件添加127.0.0.1 hitest.com

 

再次訪問服務正常,這個時候就能夠對該域名的請求建立篡改規則(調試時客戶端每每複用SSL通道)
相關文章
相關標籤/搜索