whistle使用教程(代码片段)

qc-one qc-one     2022-12-13     689

关键词:

一、whistle简介  

  基于Node实现的跨平台web调试代理工具,类似的工具有Windows平台上的Fiddler,主要用于查看、修改HTTP、HTTPS、Websocket的请求、响应,也可以作为HTTP代理服务器使用,不同于Fiddler通过断点修改请求响应的方式,whistle采用的是类似配置系统hosts的方式,一切操作都可以通过配置实现,支持域名、路径、正则表达式、通配符、通配路径等多种匹配方式,且可以通过Node模块扩展功能

一、安装启动

(一)在Windows上安装

  打开电脑终端,运行下面命令:

npm install -g whistle

(二)在Mac上安装

  打开电脑终端,运行下面命令:

sudo npm install whistle -g

 

 (三)启动whistle

w2 restart

 

  在浏览器中访问:http://127.0.0.1:8899/#network

技术图片

(四)终止whistle

w2 stop

 

 二、浏览器配置代理

使用chorme插件 SwitchyOmega,将浏览器代理到8899端口:

 

 

 

 

 

 

 

 

 

 

 

 

10分钟教程,手把手带你安装使用抓包神器:whistle,内含精选爬虫专栏分享~~~(代码片段)

文章目录简介先来看看Whistle安装步骤1.安装Node2.安装Whistle3.启动Whistle4.查看whistle5.配置代理6.安装证书安装完成,进行抓包注意事项给各位小伙伴想说的话福利Java入门到就业学习路线规划小白快速入门Python爬虫路线简介作者&... 查看详情

使用whistle抓包实战(代码片段)

使用whistle抓包实战官方文档安装启动浏览器挂上代理,开始抓包设置https抓包使用whistlemock数据mock接口返回的statuscodemock接口返回值response使用whistle设置弱网proxy代理设置。把请求转发到vpn使用whistle重发请求--Compose请求重发... 查看详情

10分钟教程,手把手带你安装使用抓包神器:whistle,内含精选爬虫专栏分享~~~(代码片段)

文章目录简介先来看看Whistle安装步骤1.安装Node2.安装Whistle3.启动Whistle4.查看whistle5.配置代理6.安装证书安装完成,进行抓包注意事项给各位小伙伴想说的话福利Java入门到就业学习路线规划小白快速入门Python爬虫路线简介作者&... 查看详情

10分钟教程,手把手带你安装使用抓包神器:whistle,内含精选爬虫专栏分享~~~(代码片段)

文章目录简介先来看看Whistle安装步骤1.安装Node2.安装Whistle3.启动Whistle4.查看whistle5.配置代理6.安装证书安装完成,进行抓包注意事项给各位小伙伴想说的话福利Java入门到就业学习路线规划小白快速入门Python爬虫路线简介作者&... 查看详情

使用whistle抓包实战(代码片段)

使用whistle抓包实战官方文档安装启动浏览器挂上代理,开始抓包设置https抓包使用whistlemock数据mock接口返回的statuscodemock接口返回值response使用whistle设置弱网proxy代理设置。把请求转发到vpn使用whistle重发请求--Compose请求重发... 查看详情

实用抓包工具:whistle(代码片段)

...ux上用Charles,本文主要推荐一款支持多系统的抓包工具:whistle。whistle,具有跨平台(Win/Mac/Linux)的Fiddler之称,基于NodeJs实现,是一款比较新的新的跨平台web调试代理工具。看一下whistle当前主要实现了的功能图谱。具备常用的... 查看详情

whistle使用步骤

whistle可以用本地代码调试线上的页面,步骤:1.安装whistle npminstall-gwhistle2.启动  w2start 3.配置代理 4.配置一下 然后打开uat页面,就可以调试本地代码了.不用了之后w2stop结束. 查看详情

whistle——抓包https请求的解决办法(代码片段)

...pcchrome浏览器访问配置页面——http://127.0.0.1:8899【WhistleWebDebugger页面】;2、配置页面中点击“HTTPS”选项,然后先关闭HTTPS拦截公共【即反勾选CaptureHTTPSCONNECTs】;&nbs 查看详情

gym-101147j.whistle'snewcar(代码片段)

题意:  给出一颗有点权和边权的树。求每一个点u的子树中有多少点v,使得点v到点u的距离小于等于点v的权值。题解:  对于每一个点,倍增的预处理出他的祖宗节点及距离。根据预处理的结果求出每个点能到的最远的祖... 查看详情

whistle手机抓包

环境:whistle:1.14.6whistle手机抓包以安卓手机为例手机跟电脑要连同一个wifi。1.启动whistle使用w2start启动whistle。退出cmd后,whistle自动关闭了,所以每次使用whistle,需要启动whistle,不然提示w2命令无法使用。2.安装证书电脑打开浏... 查看详情

whistle浏览器抓包(以火狐浏览器为例)

环境:whistle:1.14.6whistle浏览器抓包以火狐浏览器为例1.启动whistle使用w2start启动whistle。退出cmd后,whistle自动关闭了,所以每次使用whistle,需要启动whistle,不然提示w2命令无法使用。2.安装证书打开火狐浏览器,输入网址:http://... 查看详情

《charles配置教程之mac》(代码片段)

...rl来确定接口、页面地址等一些内容。代理工具有Charles、Whistle等,本篇小编为大家介绍Charles的配置教程……配置教程一、简介Charles是一款代理工具,通过拦截客户端(PC或者手机等终端设备)向后台服务器发送... 查看详情

《charles配置教程之mac》(代码片段)

...rl来确定接口、页面地址等一些内容。代理工具有Charles、Whistle等,本篇小编为大家介绍Charles的配置教程……配置教程一、简介Charles是一款代理工具,通过拦截客户端(PC或者手机等终端设备)向后台服务器发送... 查看详情

蟒蛇使用教程(代码片段)

在AnacondaPrompt中利用Anaconda创建一个python3.6的环境,环境名称为tfcondacreate-ntfpython=3.6在AnacondaPrompt中启动tf环境activatetf关闭环境:deactivatetf安装Tensorflowpipinstalltensorflow-gpuactivatetfactivatetfactivatetfactivatetf 查看详情

pyppeteer使用教程(代码片段)

1安装模块  pipinstallpyppeteer  2 初次调用importasynciofrompyppeteerimportlaunchasyncdefmain():browser=awaitlaunch(‘headless‘:False,‘dumpio‘:True,‘autoClose‘:False,‘args‘:[‘--no-sand 查看详情

vim代码片段插件ultisnips使用教程(代码片段)

...来按需修改后上传到自己的github即可。如果你和我一样也使用vim-plug来管理插件的话,添加下面的代码到你的vimrc中保存刷新即可Plug‘SirVer/ultisnips‘"你自己的代码仓库git地址Plug‘keelii/vim-snippets‘ 查看详情

php使用php教程解析flickrfeed(代码片段)

查看详情

markdown使用githubapi的curl教程(代码片段)

查看详情