前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >FreeHttp1.1升级说明

FreeHttp1.1升级说明

作者头像
lulianqi
发布2019-03-20 10:41:11
8200
发布2019-03-20 10:41:11
举报
文章被收录于专栏:lulianqilulianqi

一.升级方法

 二.升级内容

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通道)

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-03-17 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一.升级方法
  •  二.升级内容
    • 1:修正请求篡改规则Replace模式下必须使用完整Uri的问题
      • 2:修复MarkControlService,对匹配session及rule进行标记时可能由于线程间不安全访问带来的异常
        • 3:添加remove session cookies 快速规则
          • 4:对由于连接错误的响应同样应用规则进行修改(非服务器返回的错误,往往是无法连接)
            • 5:新增加https service
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档