`
棋子chessman
  • 浏览: 195506 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
本文PC环境: Chrome: 版本 33.0.1750.22 dev MAC OS:OS X 10.9.1   特别注意:Chrome DevToolsl使用时会联接到appspot.com,而此网址被墙,以下教程需要先在本机使用翻--墙代理,否则在chrome://inspect中无法点击网页的inspect链接打开Deleloper Tools ...
Charles会话概念:可以理解为浏览器中的tab,这个功能在需要调试多个站点页面时很实用,当你刷新页面的时候,只会在当前session中捕获请求。 (PS:⌘ + N创建个新的session,⌘ + W关闭当前session) Charles如果没有捕获到请求,请清理下浏览器缓存。   问题: 1、Charles对request和response中的中文处理会乱码。 2、无法正常查看webp的图片。 3、没有如Fiddler方便的AutoResponder工具,构造request和response十分不方便。 4、没有好工具返回404这类的状态。 5、操作上各种别扭,功能也 ...
打开代理功能: 1、首先点击菜单“ProxyàMac OS X Proxy”:   2、首次设置MAC OS X代理时,会弹出下面提示对话框,需要对Charles授权。给予授权后,以后Charles即可自动设置OS X的HTTP/HTTPS代理为Charles代理的IP地址和端口号(默认127.0.0.1:8888),退出Charles时也会复原MAC OS X的HTTP/HTTPS代理。   3、需要输入
运行Charles后 基本界面:   Structure视图将网络请求按访问的域名分类。 Sequence视图将网络请求按访问的时间排序   工具条从左至右顺序的功能描述: 新建会话 打开存在的会话 关闭当前会话 保存当前会话 清理当前会话 ...
Charles 安装: 1、进入官网下载地址:http://www.charlesproxy.com/,点击右侧链接下载30天免费试用版本。   2、按系统需求下载相对应版本,此处下载的是MAC版本,dmg后缀的安装包。   3、安装和破解:先安装JAVA环境,MAC一般都自带了JAVA环境。按普通的MAC应用安装方式安装好Charles,然后进入
会话比较功能:   在会话列表中选择2个会话,右键可选择Compaer进行会话比较,但此功能需要下载Windiff.exe。   嗅探localhost站点:   默认的时候Fiddler是不能嗅探到localhost的网站,使用的localhost或127.0.0.1,默认会绕过代理,直接访问目标服务器。只要在localhost后面加个点号(或者加.fiddler),Fiddler就能嗅探到。   例如:原本的地址是http://localhost:8080/index.html,加个点号后,变成http://localhost.:8080/index.html即可。   ...
AutoResponder: 之前介绍过如何手动修改请求的response,而用AutoResponder面板则更方便,可以启用建立好的规则,以后每次匹配规则时,都会返回指定的响应内容。   前端开发的日常工作中,发现服务器上某个css/javascript文件有问题,需要修改。利用Fiddler的可以修改HTTP数据的特性,就能用本地文件替换线上css/javascript文件,基于生产环境修改并验证,确认后再发布。   下面以替换淘宝无线H5首页“我的淘宝”图片文件的例子演示此功能: 1、清空chrome缓存,打开m.taobao.com,如下图所示:   2、在Fidd ...
断点: 命令介绍:bpu在请求开始时中断,bpafter在响应到达时中断,bps在特定http状态码时中断,bpv/bpm在特定请求method时中断。 提示:命令输入区域输入help,回车执行会打开一页面详细介绍fiddler的所有命令。   也可以在菜单栏设置断点,是针对所有的会话请求,不大实用,建议用命令。     以bpu为例演示断点功能: 1、以淘宝无线H5为例,在浏览器打开m.taobao.com首页。 2、在Fiddler命令行输入区输入“bpu”回车执行清掉原有的断点,然后输入“bpu m.taobao.com/search.htm”回车执行,接下来就会中断 ...
1、运行Fiddler,按ctrl + x清空会话列表。   2、在chrome中打开http://m.taobao.com/,点击页面最下端“触屏版2.0全新上线,期待您的反馈”进入“用户反馈”页面。   3、在Fiddler中点菜单 Edit-->Find Sessions。输入“用户反馈”页面不包括参数的URL“http://info.m.taobao.com/rtm/rtm_detail_h_5.htm”,点击“Find Sessions”进行查询。   4、符合条件的会话会高亮显示在“会话列表”中。   5、假设要依据“用户反馈”页面中某段文字(如:“我们一直 ...
基本界面:     工具条: Comments:为选中的请求加备注;   Reissue:重新发送选中的请求,若按住shift键点击该按钮,可定义重复发送次数;   Remove:删除会话列表中选中请求或删除某些类型请求,如图片请求、非200请求等;   Resume:在中断点开始继续发送当前中断了的请求   Streaming:当该模式被启用,不捕获请求时所有中断的请求都会被跳过而不显示在会话列表中;   AutoDecode:当该模式被启用,所有请求数据都会被自动解压以方便查看,避免有时出现的乱码状态;   ProcessFilte:拖动该按钮到某个窗口,可 ...
简介: Fiddler是一款用C#编写的免费且功能强大的HTTP/HTTPS数据包抓取软件,它通过代理服务器的方式,监听系统中的网络数据流动。 原理: 运行Fiddler后,默认会提供(地址:127.0.0.1,端口:8888)的HTTP/HTTPS代理服务,并且会自动设置系统的代理。 浏览器访问如上地址和端口,效果如下: 自动设置代理,效果如下: 客户端设置HTTP/HTTPS代理为127.0.0.1:8888时,网络数据就会通过Fiddler进行中转,从而被Fiddler抓获数据包分析、处理,退出的时候它会自动注销代理。 注:如果碰到Fiddler非正常退出等异常,造 ...
官网下载地址:http://fiddler2.com/get-fiddler 打开下载地址后如图所示: 1、Fiddler是基于.net开发,所以安装Fiddler前需先安装.NET framework,.NET framework的安装请自行Google。 2、图示有3个版本的下载链接,Fiddler2和Fiddler4分别需安装有.NET 2或.NET 4,并且建议windows8选择安装Fiddler 4。 3、写此文档用的是已安装.NET 2的WINDOWS XP,,所以此文档描述的是Fiddler 2的安装过程。 4、.NET framework只能运行在WINDOWS,针对于L ...
Global site tag (gtag.js) - Google Analytics