IT技术博客大学习 共学习 共进步
全部 移动开发 后端 数据库 AI 算法 安全 DevOps 前端 设计 开发者

标签:Fiddler

共 4 篇相关文章

IT 累计浏览 8,673

使用Fiddler对手机应用进行抓包测试

这篇指南聚焦于如何解决手机应用抓包测试相对PC端更为麻烦的问题。作者从实际QA工作流程出发,详细拆解了使用Fiddler工具实现这一目标的完整步骤。 核心方案在于让手机与电脑处于同一局域网,并将手机流量代理至电脑。文章逐步说明了Fiddler的关键配置(如开启“允许远程计算机连接”)、如何获取电脑IP地址,并分别给出了iOS和Android手机进行网络代理设置的具体路径。其中,将代理端口统一设置为8888是一个贯穿始终的关键点。 整个过程清晰地将“手机抓包”这个可能让人无从下手的任务,分解为一系列可操作的明确步骤,为移动端调试提供了非常实用的落地指引。

IT 累计浏览 4,732

基于fiddler来模拟限速

这篇讲的是如何用 Fiddler 这个抓包工具,快速搭建一个可控的弱网测试环境。作者开篇点出了一个普遍痛点:许多应用在正常网络下运行流畅,但一旦遭遇地铁、电梯等网络波动场景,就会出现加载失败、卡顿或请求超时。然而,真实弱网环境难以稳定复现,给测试和优化带来了挑战。 文章的核心方案,是利用 Fiddler 内置的“Simulate Modem Speeds”功能进行限速。作者详细演示了如何开启此选项,并进一步指导读者进入设置面板,自定义上下行延迟的具体毫秒数。例如,将上行设为500ms、下行设为1000ms,就能模拟出一个极慢的 2G 网络。通过这种方式,开发者可以精准、重复地再现特定网络条件下的应用表现。 配置完成后,文章展示了实际效果。在限速状态下,一个普通网页的加载瀑布图变得清晰可辨,图片和脚本的加载时间被显著拉长,暴露出资源加载顺序、冗余请求或容错处理不当等潜在问题。这篇指南提供了从发现问题到模拟环境的完整路径,其价值不仅在于介绍了一个工具功能,更在于它倡导了一种前置的、可控制的测试思维,对前端性能优化和移动端应用的网络容错策略设计都有切实的指导意义。

IT 累计浏览 4,490

收集几个手机浏览器的User-agent

这篇讲的是当我们在PC浏览器上试图访问某些手机网站时,常会遇到自动跳转到PC版页面的问题。文章指出,这通常是因为网站会根据浏览器的 User-agent 来判断设备类型,PC浏览器的默认标识与手机不符所致。 要解决这个“身份识别”错误,核心方法就是修改浏览器的 User-agent,让它伪装成手机浏览器。文章列举了多种实用方案:对于 Chrome 和 Firefox 用户,可以安装像 User Agent Switcher 这样的插件快速切换;而在 IE 环境下,则可以通过 Fiddler 等抓包工具进行代理修改。 作者通过收集几种常见手机浏览器的 User-agent 字符串,为我们提供了即拿即用的参考列表。这种“以假乱真”的技巧,不仅适用于日常调试和网页开发测试,也能帮助我们更顺畅地获取移动端特定的内容与功能。

IT 累计浏览 8,202

最近总结的一些技巧(vim,python,svn,fiddler等)

作者从日常开发经验出发,汇总了多个常用工具的实用技巧。这篇文章涵盖 Vim、Python、SVN 和 Fiddler 等工具,内容虽然零散,但每个点都切中实际工作中的高频需求。比如,作者分享了 Vim 中提升多文件编辑效率的快捷键组合,以及如何利用正则表达式进行批量替换;在 Python 部分,则总结了调试和代码组织方面的一些小窍门。 针对 SVN,文章探讨了处理版本冲突的实战经验,并对比了不同更新策略的适用场景;对于网络抓包工具 Fiddler,则重点介绍了如何配置规则以快速定位特定请求,并解析响应数据。这些技巧大多来源于作者遇到的实际问题,给出了明确的“问题-解法”对应关系。 整体来看,这篇文章更像一份随身备忘录,将零散的经验点系统化。虽然每个技巧篇幅不长,但组合起来能显著提升日常开发与调试的流畅度,尤其适合希望优化工作流程的读者参考。