一.升级方法

 

* 下载新版本插件 https://files.cnblogs.com/files/lulianqi/FreeHttp1.2.zip
<https://files.cnblogs.com/files/lulianqi/FreeHttp1.2.zip>  或 
http://lulianqi.com/file/FreeHttp1.2.zip
<http://lulianqi.com/file/FreeHttp1.2.zip> (由于已有更新的版本,所以此处下载的版本将是v1.2  
https://www.cnblogs.com/lulianqi/p/11051753.html
<https://www.cnblogs.com/lulianqi/p/11051753.html>)
* 解压FreeHttp.dll,覆盖至fiddler安装目录Scripts目录下老版本的FreeHttp.dll 即可完成升级 
(替换文件时请先关闭fiddler)
* 升级不会影响您已经创建的rule及参数化数据的配置
* FreeHttp详细说明见(https://www.cnblogs.com/lulianqi/p/10428551.html
<https://www.cnblogs.com/lulianqi/p/10428551.html>)
* 源码地址(https://github.com/lulianqi/FreeHttp
<https://github.com/lulianqi/FreeHttp>)
 二.升级内容

 

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 <https://localhost/test/hello> 查看服务
 
该功能主要用于为测试或调试中无法访问的域名建立SSL通道(通常客户端在没有建立SSL通道前不会发送任何业务数据) 代理利用CONNECT
提前与目标主机建立连接,很多时候目标主机及域名不能返回,我们可以将该连接修改至我们的内置服务器以建立正常连接
 
假如您需要对不能访问的https站点https://hitest.com <https://hitest.com/>
创建mock数据(注意这里说的都是不能访问的https站点,如果是http或正常的https站点不用这些设置)
由于无法建立连接业务数据根本不会向代理发送,所以篡改规则都不会执行,这里我们可以修改系统host文件添加127.0.0.1 hitest.com
 
再次访问服务正常,这个时候就可以对该域名的请求创建篡改规则(调试时客户端往往复用SSL通道)
 

友情链接
KaDraw流程图
API参考文档
OK工具箱
云服务器优惠
阿里云优惠券
腾讯云优惠券
华为云优惠券
站点信息
问题反馈
邮箱:ixiaoyang8@qq.com
QQ群:637538335
关注微信