文档章节

fiddler4获取移动端返回数据实例

y
 yangsongpan
发布于 2017/05/02 15:39
字数 354
阅读 6
收藏 0
点赞 0
评论 0

Fiddler的基本介绍

Fiddler的官方网站:  www.fiddler2.com

Fiddler是最强大最好用的Web调试工具之一,它能记录所有客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据,Fiddler包含了一个强大的基于事件脚本的子系统,并且能使用.net语言进行扩展

你对HTTP 协议越了解, 你就能越掌握Fiddler的使用方法。你越使用Fiddler,就越能帮助你了解HTTP协议。

Fiddler无论对开发人员或者测试人员来说,都是非常有用的工具。

Fiddler界面

Fiddler获取移动端返回数据

大家在做移动端功能测试的时候,有些操作在PC浏览器中进行不了,这时候就很难获取到这部分的返回数据。那怎么办呢?没错,Fiddler基本可以帮你克服这一困难。

1、安装Fiddler,首先操作Tools -> Telerik Fiddler Options -> Connections

参考标红的地方

2、手机配置,需要设置代理上网

获取PC IP地址

配置手机网络代理上网

3、测试目标站点:http://mobi.durex.com.cn/laborday/m/index.aspx

网站效果:摇一摇有结果反馈

ajax数据交互块

摇一摇,Fiddler成功获取返回数据

喜欢交流的朋友可以关注我们

© 著作权归作者所有

共有 人打赏支持
y
粉丝 0
博文 1
码字总数 354
作品 0
东莞
Fiddler插件--Rosin

Rosin是一个Fiddler插件,协助开发者进行移动端页面开发调试,是移动端web开发、调试利器。 分支说明 由于Fiddler有2+和4+两种不同的版本,分别对应.Net Framework 2.0和.Net Framework 4.0。...

匿名 ⋅ 2016/03/22 ⋅ 0

再也不学AJAX了!(二)使用AJAX

在上一篇文章中我们知道,AJAX是一系列技术的统称。在本篇中我们将更进一步,详细解释如何使用Ajax技术在项目中获取数据。而为了解释清楚,我们首先要搞清楚我们是从哪里获取数据的,其次我们...

LiBin ⋅ 2017/12/01 ⋅ 0

【每周一讲】Fiddler4的使用

1、其实,这段是铺垫 1.1、场景 场景1:需要调试上线产品的浏览器兼容性问题。假如有Bug发生在Firefox或者Chrome这种有控制台支持调试的浏览器下一切都好说,可是假如bug只发生在遨游,TT,世...

ulyn ⋅ 2015/09/22 ⋅ 2

HTTPS抓包与手机抓包,看这一篇就够了

前言 关于抓包的话题我之前也写过,这次主要针对HTTPS与手机抓包。最近这方面工作做的不少,一边记录一边分享。 正文 1 HTTPS抓包 对于HTTPS的抓包在之前我的文章中也写到过,关注微信公众号...

Mocha_Lee ⋅ 2017/11/16 ⋅ 0

思考 微博首页、微信朋友圈的刷新,数据加载策略

前话:新浪微博首页、微信朋友圈的页面是按照时间轴由最新-以前的顺序,采用下拉刷新、上拉加载更多的形式进行数据的更新 。 设定:每页请求数据条数:20; 本地当前的数据 移动端:上拉(加...

魏梓雄 ⋅ 2014/10/19 ⋅ 3

【抓包】Xposed+JustTrustMe关闭SSL证书验证

1 前言 这篇文章主要想解决的问题是,在对安卓手机APP抓包时,出现的HTTPS报文通过MITM代理后证书不被信任的问题。(工作中在抓取12306请求时就遇到了这个问题) 之前的推送讲过,通常要抓取...

Mocha_Lee ⋅ 01/03 ⋅ 0

Ember.js 入门指南——model简介2

本文接上一篇《Ember.js 入门指南——model简介1》。 2,核心概念 声明:下面简介内摘抄至http://www.emberjs.cn/guides/models/#toc_。 1,store store是应用存放记录的中心仓库。你可以认为...

ubuntuvim ⋅ 2015/10/17 ⋅ 0

求指点多终端解决方案

我做个软件,有安卓端,苹果端,pc端,web移动端,数据肯定必须是同步的,有什么好办法,让业务代码尽可能统一。 比如安卓与苹果的返回json或者xml就可以了,一套代码合适 移动端也可以用aja...

老成有木有 ⋅ 2017/05/14 ⋅ 3

Lua解析器--mLua

介绍 当下多数在java下执行lua脚本的程序都是用了luajava。然而luajava存在一些严重的问题,它会将byte数组和string等同对待,而且它的反射执行效率比较低。为了弥补这些问题,我参考luajava...

alexyu_yxj ⋅ 2016/04/01 ⋅ 2

关于构想的移动web应用程序设计框架的思考

谈这个构想的移动web应用程序设计框架之前,要先谈谈web应用程序开发中的C/S和B/S,再谈谈jquery mobile,之后再谈谈现在已有的android UI开发工具。 一谈web应用程序开发中的C/S和B/S,在B...

egaotan ⋅ 2014/05/06 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

BS与CS的联系与区别【简】

C/S是Client/Server的缩写。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、InFORMix或 SQL Server。客户端需要安装专用的客户端软件。 B/S是Brower/...

anlve ⋅ 40分钟前 ⋅ 0

发生了什么?Linus 又发怒了?

在一个 Linux 内核 4.18-rc1 的 Pull Request 中,开发者 Andy Shevchenko 表示其在对设备属性框架进行更新时,移除了 union 别名,这引发了 Linus 的暴怒。 这一次 Linus Torvalds 发怒的原...

问题终结者 ⋅ 今天 ⋅ 0

在树莓派上搭建一个maven仓库

在树莓派上搭建一个maven仓库 20180618 lambo init 项目说明 家里有台树莓派性能太慢。想搭建一个maven私服, 使用nexus或者 jfrog-artifactory 运行的够呛。怎么办呢,手写一个吧.所在这个...

林小宝 ⋅ 今天 ⋅ 0

Spring发展历程总结

转自与 https://www.cnblogs.com/RunForLove/p/4641672.html 目前很多公司的架构,从Struts2迁移到了SpringMVC。你有想过为什么不使用Servlet+JSP来构建Java web项目,而是采用SpringMVC呢?...

onedotdot ⋅ 今天 ⋅ 0

Python模块/包/库安装(6种方法)

Python模块/包/库安装(6种方法) 冰颖机器人 2016-11-29 21:33:26 一、方法1: 单文件模块 直接把文件拷贝到 $python_dir/Lib 二、方法2: 多文件模块,带setup.py 下载模块包(压缩文件zip...

cswangyx ⋅ 今天 ⋅ 0

零基础学习大数据人工智能,学习路线篇!系统规划大数据之路?

大数据处理技术怎么学习呢?首先我们要学习Python语言和Linux操作系统,这两个是学习大数据的基础,学习的顺序不分前后。 Python:Python 的排名从去年开始就借助人工智能持续上升,现在它已经...

董黎明 ⋅ 今天 ⋅ 0

openJdk和sun jdk的区别

使用过LINUX的人都应该知道,在大多数LINUX发行版本里,内置或者通过软件源安装JDK的话,都是安装的OpenJDK, 那么到底什么是OpenJDK,它与SUN JDK有什么关系和区别呢? 历史上的原因是,Ope...

jason_kiss ⋅ 今天 ⋅ 0

梳理

Redux 是 JavaScript 状态容器,提供可预测化的状态管理。 它是JS的状态容器,是一种解决问题的方式,所以即可以用于 react 也可以用于 vue。 需要理解其思想及实现方式。 应用中所有的 stat...

分秒 ⋅ 今天 ⋅ 0

Java 后台判断是否为ajax请求

/** * 是否是Ajax请求 * @param request * @return */public static boolean isAjax(ServletRequest request){return "XMLHttpRequest".equalsIgnoreCase(((HttpServletReques......

JavaSon712 ⋅ 今天 ⋅ 0

Redis 单线程 为何却需要事务处理并发问题

Redis是单线程处理,也就是命令会顺序执行。那么为什么会存在并发问题呢? 个人理解是,虽然redis是单线程,但是可以同时有多个客户端访问,每个客户端会有 一个线程。客户端访问之间存在竞争...

码代码的小司机 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部