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通道)
相关文章
相关标签/搜索