whistle以及谷歌插件Proxy SwitchyOmega实现代理

news2024/12/23 22:49:30

whistle提供本地服务器,以及代理

Proxy SwitchyOmega拦截浏览器的网络请求,指向whistle服务 ip

为什么要用它们呢?

其实一开始使用的是mac的charles,但是出现了网页上传文件数据的时候会被篡改,也可能是我配置的原因,

另外在window上面使用的是xx,会出现代理服务器起不来,或者没响应的情况(可能是端口占用)

一开始我说偏向安装哥软件的这种方式来实现的,后面实在是搞不定,就换成了谷歌浏览器插件加代理服务器的方式

安装whistle

npm install -g whistle  # 安装
 

启动

w2 start  # 启动

会看到如下内容

[!] whistle@2.9.42 is running
[i] 1. use your device to visit the following URL list, gets the IP of the URL you can access:
       http://127.0.0.1:8899/
       http://10.192.135.122:8899/
       Note: If all the above URLs are unable to access, check the firewall settings
             For help see https://github.com/avwo/whistle
[i] 2. set the HTTP proxy on your device with the above IP & PORT(8899)
[i] 3. use Chrome to visit http://local.whistlejs.com/ to get started

http://127.0.0.1:8899/ 就是服务的ip和端口号,点击后找到rules编辑如下图的格式

 

接着就安装下谷歌插件 Proxy SwitchyOmega 设置下情景模式

新建一个w2的情景模式,像截图这样配置就好 

 

这样所有的网站只要在浏览器开启代理,都能只想w2的服务器,并且只有符合刚刚输入的rules才会被w2服务器拦截,否则不影响

 

如上图可以在浏览器开启代理把这个域名下的请求指向w2服务器,如果不想代理了选择最上方的【直接连接】就可以放弃代理

whistle还有可以提供mock,爬虫,模拟cookie等功能,更多查看他的文档

快速上手 · GitBook

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/592728.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

声明式事务控制

声明式事务控制 编程式事务控制相关对象 PlatformTransactionManager PlatformTransactionManager接口是spring的事务管理器,它里面提供了常用的操作事务的方法 方法说明TransactionStatus getTransaction(TransactionDefaultion defination)获取事务的状态信息…

外贸跨境商城系统-后台采集-外贸跨境电商平台搭建

一、外贸跨境商城系统框架 欢迎名片交流 JAVA语言 后端: SpringBoot, Mysql8.0, Redis, Nginx 手机端:uniapp, H5, App打包 前端布局:H5端、PC电脑端、APP端、小程序端 后台:总后台管理、商家后台管理 二、外贸跨境商城基础功能架构…

Chrome浏览器的自动播放限制策略(原文)

客户:为什么明明我设为自动播放了,却无法自动播放?我:#$%^#~客户:为什么其他浏览器可以自动播放,Chrome浏览器不能自动播,您们产品有问题...我:^$&*^(*&^(*% 好吧&#xff…

【CesiumJS入门】(0)专栏介绍&项目搭建

前言 开了一个新的专栏,叫【CesiumJS入门】,因为自己也是初学者,所以专栏主要是记录自己学习CesiumJS的过程,如果还能给后来者带来一点参考那就真是太好了。 本项目的仓库地址:https://gitee.com/cswwww/cesium-tyro…

Python入门教程+项目实战-13.1节-集合基础概念

目录 13.1.1 理解集合类型 13.1.2 集合的类型名 13.1.3 集合的定义 13.1.4 在循环中遍历集合 13.1.5 集合的元素输出顺序 13.1.6 知识要点 13.1.7 系统学习python 13.1.1 理解集合类型 集合类型与字典类型非常接近,Python中的集合类型也是用{}符号括住的一个…

Zemax Lumerical | 二维光栅出瞳扩展系统优化(下)

简介 本文提出并演示了一种以二维光栅耦出的光瞳扩展(EPE)系统优化和公差分析的仿真方法。 在这个工作流程中,我们将使用3个软件进行不同的工作 ,以实现优化系统的大目标。首先,我们使用 Lumerical 构建光栅模型并使用…

封装设计!抽象BasePage,提升WEB自动化测试用例质量和效率

目录 前言: 一、什么是抽象BasePage 二、BasePage中的属性和方法 三、BasePage中的代码实现 四、抽象Page对象 五、测试用例 六、总结 前言: 对于测试工程师来说,WEB自动化测试是非常重要的一部分。然而,WEB自动化测试的开…

软件测试实用案例上机报告一

文章目录 一、上机内容(单元测试)二、简单计算机测试1、题目2、编码(源代码)3、HTMLTestRunner生成可视化报告4、coverage查看覆盖情况 三、基本覆盖路径法测试1、题目2、编码(源代码)3、复读 &#x1f414…

【构造+数论+Tree】CF1627C

Problem - 1627C - Codeforces 题意: 给定一棵树的形态,让你给这棵树的边赋值,使得每对相邻的边的边权和都是质数 思路: 一开始模拟了一下样例,Sample3告诉我们如果有三条边相邻就是无解(可以猜的结论&a…

详解.NET IL代码

IL是什么? Intermediate Language (IL)微软中间语言 C#代码编译过程? C#源代码通过LC转为IL代码,IL主要包含一些元数据和中间语言指令; JIT编译器把IL代码转为机器识别的机器代码。如下图 语言编译器&am…

让代码创造童话,共建快乐世界

六一儿童节即将到来,小朋友们开心的笑容弥漫了整个城市。对于大多数孩子来说,六一儿童节意味着玩具和糖果。但尽管这些看起来微不足道,却是他们幼小而纯真心灵的欢笑。而心怀童真的大人们则用他们手中的代码,创造出一个快乐而幸福…

CI858K01 3BSE018135R1 简化数据的编译

CI858K01 3BSE018135R1系列由以下部分组成: em4远程:完全连接到安全基础设施em4警报:能够发送短信或电子邮件警报em4本地:为不需要远程通信或只需要局域网的应用而设计 CI858K01 3BSE018135R1 remote的主要优势是可以连接到互联网,从而提供编程、监控和数据记录功…

怎么把图片转换成pdf格式?

怎么把图片转换成pdf格式?PDF 文件是一种非常流行的文件格式,几乎所有的电脑都自带了 PDF 阅读器工具。将图片转换成 PDF 格式后,在任何电脑或移动设备上,都能轻易地查看、共享和传输,兼容性更好。PDF 文件可以加密保护…

Zotero之多篇文献引用

前提 需看下我的这篇:Zotero文献在word中的引用 具体操作 Step01 在Word中引用多篇文献 点击“Add/Edit Citation”在跳出的Zotero搜索框中,选择“经典视图”在跳出的“添加/编辑引注”界面中,点击“多重来源”(单一来源&…

MFC (四) 处理文本

默认消息的处理方法 1.确认什么消息 2.添加消息处理函数 3.添加代码 默认消息指在消息定义中已存在的消息 这里我们对文本做换行处理 1.我们在ondraw里修改代码,这样,无论放大,缩小,都不会改变文本 void CMFCpaintView::On…

基于博客系统的测试

目录 1.测试用例 2.编写代码 2.1InitAndEnd 2.2BlogCases 编写测试用例 2.2.1.登录 2.2.2博客列表页 2.2.3写博客 2.2.4博客详情页校验 2.2.5写博客后,校验博客列表页 2.2.6删除刚才测试发布的博客 2.2.7注销 1.测试用例 2.编写代码 创建两个类 2.1InitAndEnd 用于…

【矩池云】YOLOv3~YOLOv5训练红外小目标数据集

一、数据集准备 数据集下载地址:https://github.com/YimianDai/sirst 1. 需要将数据集转换为YOLO所需要的txt格式 参考链接:https://github.com/pprp/voc2007_for_yolo_torch 1.1 检测图片及其xml文件 import os, shutildef checkPngXml(dir1, dir2…

OceanBase并行执行中 DTL消息接收处理的逻辑

OceanBase 并行执行的消息处理框架是很有意思的,里面用到了不少面向对象编程思想,值得分析。 DTL 从宏观上看可以分为三大部分: DTL 消息发送DTL 消息缓存DTL 消息处理 本文介绍 DTL 消息处理。 核心组件 DTL 消息缓冲区 DTL 消息缓冲区…

不懂这10个命令,别说你会调试网络设备

我的网工朋友大家好啊 好久没跟你们聊思科设备了。 虽然目前大方向上,企业用的设备越来越偏向国产化,学习华为、华三等厂商知识的人也越来越多。 但不可否认的是,思科仍然是厂商老大哥。 交换机、路由器这两块,思科占的全球市场…

若依框架请求magic-api接口出现Uncaught (in promise) error Promise.then (async)

错误描述: 在若依前端向magic-api发请求,实际上收到了返回的数据,但是仍出现错误提示。 错误截图: 猜测的原因: 请求参数错误返回参数错误magic-api内部语法错误 排除原因 在magic-api中仅返回一个数,同…