当前位置: 首页 > wzjs >正文

25个网站厦门百度快照优化排名

25个网站,厦门百度快照优化排名,wordpress 排序插件,旅行网站排名一、问题背景 APP测试的时候,通常都需要通过抓包工具抓取各类请求,查看接口的入参、返回值等,用于分析定位问题。 常用的抓包工具有fiddler、charles等,抓取http的请求比较简单,https的请求稍显复杂。如果还不知道如…

一、问题背景

APP测试的时候,通常都需要通过抓包工具抓取各类请求,查看接口的入参、返回值等,用于分析定位问题。

常用的抓包工具有fiddler、charles等,抓取http的请求比较简单,https的请求稍显复杂。如果还不知道如何配置的同学,可以参看杨叔之前写的文章:Charles抓取https请求及常见问题解决

实际项目测试过程中,碰到了另外一个问题:即使各项配置、证书都完全安装配置好之后,很多同学去打开一个APP测试效果,发现依然只能抓取http请求,https的请求依然抓取失败。 如下图所示,https请求:

在这里插入图片描述
然后很多时候第一想法就是花很多的时间去排查抓包工具配置的问题,浪费了很多时间,结果确依然没有解决问题。

二、根本原因

安卓7.0版本及以上系统对于证书的安全策略做了修改,用户证书只能用于代理浏览器的流量,而APP应用是不会信任这些证书。

证书没有被信任,就导致只能抓取http请求,而https这一类的请求则无法抓取。而目前市面上的很多手机的安卓版本已经远远大于7.0了:
在这里插入图片描述
所以无论你如何配置抓包工具,由于安卓高版本系统对证书的安全策略的设定,都无法抓取到APP的https请求。

三、解决方案

要解决这个问题,有以下两个方案:

  • 方案一:IOS和安卓<7.0的版本没有此问题,因此如果条件允许,可以换为苹果手机或安卓版本低于7.0版本的老手机去抓取。但是说实话,现在要找一个安卓版本低于7.0版本的手机,还是挺难的,所以这个方法理论上可用,但实际上并不算是一个很好的解决方案。
  • 方案二:让研发人员在代码中设置不启用该安全策略,生成一个测试的APP包,测试人员使用这个测试的APP包去抓取https请求。而正式发布对外的APP,肯定是要启用安全策略的,因此无法直接用正式发布的APP来直接抓取https请求。

总结:如果你也碰到同样的问题,恰好你的手机也是安卓手机,那么先看看自己是不是抓的是正式发布的APP的请求。如果是,让研发人员打一个测试的APP包,看看是否能正常抓包,而不是花很多的时间去排查配置、证书的问题哦~

希望以上的内容,对你有帮助,麻烦点个赞+收藏+分享,一键三连啦~

http://www.dtcms.com/wzjs/144.html

相关文章:

  • 西安网站制作国家认可的教育培训机构
  • 英语网站新增两个栏目中国万网登录入口
  • 用java做网站后辍名是什么seo软件定制
  • 小型企业网站建设公司学大教育培训机构电话
  • 响应式网站代码百度游戏中心
  • 深圳网站建设费用多少钱营销策划咨询机构
  • 做网站挣钱不最好用的磁力搜索器
  • 广东营销型网站建设多少钱文案代写在哪里接单子
  • 上市公司做家具网站班级优化大师免费下载学生版
  • wordpress上传大图南京seo外包平台
  • 网站建设网页制北京seo站内优化
  • 邢台网站123那个推广平台好用
  • 做企业网站的尺寸是多少钱网站域名怎么注册
  • 关于集团官方网站内容建设的报告重庆关键词优化服务
  • seo网站地图免费进入b站2022年更新
  • 网站电子报怎么做互联网营销专家
  • 门户网站属于什么类型的模式seo搜索引擎优化总结
  • 重庆可做网站 APP外贸营销型网站制作公司
  • 主机服务器网站 怎么做正规推广平台有哪些
  • 两学一做考学网站网络推广公司网站
  • 搭建影视网站违法推广资源网
  • 用笔记本做网站种子搜索在线 引擎
  • 营销型网站建设思路网站优化课程培训
  • 做全屏的网站 一屛多高百度指数官网登录
  • 西安大型网站建设电商网址
  • 什么网站可以做外单广告接单平台有哪些
  • 国产比较好的精华长春网站优化流程
  • 做网站需要什么基础免费发布平台
  • 网站源码风险seo包年优化
  • 网站模板怎么用下载百度app最新版并安装