whistle官网: http://wproxy.org/whistle/

基本环境搭建

第一步:安装

npm i whistle -g 全局安装w2 start 启动服务w2 stop 停止服务(使用率:0.1%)

第二步:配置代理

第三步:安装证书

1)启动服务w2 start,启动成功后会看到这样的画面:

2)访问 http://127.0.0.1:8899/ 进到配置界面,先给电脑安装一下证书,安装了证书后电脑就可以进行抓包【https协议的也可以】

3)双击打开证书,设置证书为:始终信任

真机调试

第一步:设置代理
  保证电脑 + 手机 在同一 Wi-Fi 下,然后给手机设置代理【手机代理如何设置,可自行百度】

第二步:手机下载证书  
  到whistle的配置界面,点击顶部的HTTPS,展示出二维码弹窗,手机扫码下载证书、安装证书。
  
  备注: ios 安装证书需要先去设置哪里信任证书

应用

1)配置hosts

2) 路径转发 【可用于验证测试、生产域名不一致问题】

参考【感谢老哥分享】:https://juejin.cn/post/7095537562378305566

whistle 的使用相关推荐

  1. 5分钟教程,手把手带你安装使用抓包神器:Whistle ,内含精选爬虫资料

    先来看看Whistle 来到查看抓包请求的页面,可见显示十分的全面 还能显示树状图,根据域名进行区分,功能十分强大! 安装步骤 1.安装Node 因为Whistle是基于Node实现的跨平台web调试 ...

  2. Wireshark的https代理抓包(whistle中间人代理)

    为什么80%的码农都做不了架构师?>>>    目的 查看手机设备上面的请求的,按照SquidMan+Wireshark代理抓包方法抓包之后,发现接口都是https请求的.看了一些资 ...

  3. this.$router.push如何刷新页面_【前端技术】如何优雅的释放F5(基于whistle的livereload)...

    插件功能:用于根据指定目录文件变化自动刷新指定页面的 whistle 插件. whistle​github.com 下文主要介绍livereload原理,直接查看插件安装和使用请看第五步 一.需求背景 ...

  4. [TOOLS] 移动端调试进行时 - whistle

    1.本地安装.启动whistle 安装实操请查看官方文档不赘述 复制代码 2.手机设置代理 实操请查看官方文档 !!!注意:代理ip填写whistle右上角online选项中的ip 复制代码 3.wh ...

  5. 手把手教你接入前端热门抓包神器 - whistle

    大家好,我是若川,今天推荐腾讯前端团队的这篇好文. whistle 是一个基于 Node.js 的跨平台网络调试工具.最近随着 Nohost 的开源,有不少同学问了 whistle 相关的问题,本篇文 ...

  6. 利用 whistle 进行混合开发调试

    介绍 whistle 是一款用 Node 实现的跨平台的 Web 调试代理工具,支持查看修改 http(s).Websocket 连接的请求和响应内容.简而言之就是 Node 版的 Fiddler.C ...

  7. 雷电9模拟器安装抓包工具whistle证书

    背景 抓某游戏内的包,普通的下载证书,访问会出现白板情况 1.下载whistle证书 这里证书选择的是 .pem 格式的, .cer 格式的证书也是可以的,将证书下载到电脑上. 文件名称大概就是 ro ...

  8. 解决本地请求跨域问题,替换代理,Whistle + chrome扩展工具SwitchyOmega

    一.Whistle 1.安装Whistle Whistle官方文档 npm install -g whistle 2.启动服务 w2 start 3.访问配置页面 方式1:域名访问 http://lo ...

  9. WHISTLE特征提取

    WHISTLE特征提取 论文: 发表期刊:Nucleic Acids Research(JCR-Q1,11.5) 位点预测任务传统的特征:Sequence-derived feature WHISTL ...

  10. Mac下安装whistle

    本机安装node.js 官网地址:https://nodejs.org/en/ 1.选择下载LTS版本(该版本可以直接运行安装) 2.双击直接运行下载的包,下一步下一步直到安装结束 3.在终端运行命令 ...

最新文章

  1. 字节首推Java成长笔记:(原理+应用+源码+调优全都有)
  2. 甚长基线干涉测量技术(VLBI)基础
  3. GURB详解(实施级)
  4. Libgdx环境搭建及介绍
  5. Linux和Windows文件系统
  6. boost::statechart模块实现无效转换测试
  7. RabbitMQ一个简单可靠的方案(.Net Core实现)
  8. 5号字对应的数字字号_写好公文的几个数字口诀
  9. mysql5.7更改数据库存储位置_mysql 5.7更改数据库的数据存储位置的解决方法
  10. VSAN 和 VDP 的互操作
  11. 大批量数据导出到Excel
  12. 用计算机画经验频率曲线,第四节经验频率曲线经验频率曲线的绘制步骤收集水文资料,组成.ppt...
  13. 罗永浩演讲有趣的PPT
  14. Linux运维学习历程-第一天-基础知识
  15. 数据科学数据清理和可视化,适合使用python的初学者
  16. dns被劫持有什么现象?DNS是什么 dns被劫持了如何解决
  17. 做自媒体前期如何开始?
  18. tf.where()【能懂版】
  19. mysql分区表 缓存_Mysql 分区表-分区操作
  20. 图吧为什么叫图拉丁_如何评价百度贴吧「图拉丁吧」?

热门文章

  1. 如何用多线程实现归并排序
  2. 机器阅读理解算法集锦
  3. 谷歌地图聚合点使用(GoogleMaps MarkerCluster)
  4. 那些年啊,那些事——一个程序员的奋斗史 ——125
  5. unity5.x游戏开发指南——4、5、6章
  6. 为什么可见光是“可见”光?
  7. 自定义圆形ImageView(仿QQ头像)
  8. 【统一身份认证】——概念扫盲
  9. 到底「美图秀秀」是艺术家,还是会 P 图的姑娘算艺术家?
  10. 2021年广东省专业技能大赛——大数据技术与应用 真题题目及解析(1)