zoukankan      html  css  js  c++  java
  • 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通道)
  • 相关阅读:
    instruments 内存泄漏
    ios常用数学函数
    正则表达式
    view设置成圆角
    关于新浪微博注销后自动登录的问题
    根据视频地址获取某一帧的图像
    使用DES加解密
    实现通讯录的查询与删除
    iOS 动画效果
    iOS 文字下划线
  • 原文地址:https://www.cnblogs.com/lulianqi/p/10547385.html
Copyright © 2011-2022 走看看