论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
ToB企服应用市场:ToB评测及商务社交产业平台
»
论坛
›
数据库
›
Mysql
›
前端开发神器,Requestly使用
前端开发神器,Requestly使用
络腮胡菲菲
金牌会员
|
2023-4-4 14:27:34
|
显示全部楼层
|
阅读模式
楼主
主题
671
|
帖子
671
|
积分
2013
简介
Requestly是一个免费的浏览器扩展程序,可以帮助用户修改HTTP请求和响应,以实现一些网络调试和优化的功能。
Requestly支持多种规则,例如重定向、替换、截止、注入、删除和延迟等,可以让用户轻松地调整网站的响应或行为,而无需修改网页代码或向开发人员请求更改。下边介绍使用方法
使用步骤
步骤1:安装Requestly(这里使用的桌面版,浏览器插件与pc端功能相同)
到官网下载并安装软件,官方网址:
https://requestly.io/desktop
。选择对应的客户端下载安装
步骤2:规则类型介绍
选择左侧的拦截处理方式:
Requestly支持许多种规则类型,可以修改HTTP请求和响应来改变网站行为、模拟环境、测试新功能等。
这些规则类型主要包括:
重定向请求(Redirect Request):将一个URL请求重定向到另一个URL,例如将HTTP重定向到HTTPS、将旧网站URL重定向到新网站URL等。
取消请求(Cancel Request):取消HTTP请求,可以用来屏蔽网站某些请求、停止广告等。
替换规则(Replace Rule):将HTTP请求或响应中的一个字符串替换为另一个字符串,可以用于替换网页中的文本、CSS和JS中的URL、定位和命名规则等。
截至请求(Block Rule):阻塞HTTP请求,可以用于屏蔽恶意域名、过滤特定文件类型等。
注入规则(Inject Rule):在HTTP请求或响应中添加自定义的JavaScript或CSS代码,可以用于在网页中添加或删除元素、调试JavaScript代码等。
延迟规则(Delay Rule):延迟HTTP请求或响应返回的时间,可以模拟网络延迟、测试网站负载等。
这些规则类型可以根据您的需求进行组合和配置,以实现各种功能和任务。
步骤3:添加规则
下边以重定向规则(Redirect Request)为例,演示功能
选择Redirect Request,创建一个重定向规则,配置url的匹配规则。
在Requestly中,提供了四种常见的匹配方式,分别为Equals、Contains、Matches (RegEx)、Matches (Wildcard)。它们分别表示:
Equals(等于):这种匹配方式是指URL与设置的基本URL完全相同,包括协议、子域名、域名、路径和参数等。例如,如果设置了“https://example.com/hello?name=john”作为基本URL,则“https://example.com/hello?name=john”会与之匹配,而“http://example.com/hello?name=john”或“https://example.com/hello?name=mary”则不匹配。
Contains(包含):这种匹配方式是指URL中包含了设置的基本URL,但不必完全相同。例如,如果设置“example.com”作为基本URL,则“https://example.com”和“https://www.example.com”等URL会与之匹配。
Matches (RegEx)(匹配-正则表达式):这种匹配方式是基于正则表达式来匹配URL。用户可以使用正则表达式编写自定义规则,实现更为灵活的URL匹配。例如,如果使用 /example.com/ 正则表达式作为规则,则所有使用example.com的URL都会与之匹配。
Matches (Wildcard)(匹配-通配符):这种匹配方式是类似于Contains方式,但支持“”字符做通配符,表示任意字符。例如,如果使用“example.”作为规则,则“https://example.com”、“https://example.net”等URL都会与之匹配。
如上图,创建了一个规则。访问
https://www.baidu.com/
时,重定向到
https://cn.bing.com/
步骤4:测试效果
从requestly中打开浏览器
访问
https://baidu.com/
,被重定向到
https://cn.bing.com/
总结
Requestly扩展程序可以帮助您在浏览器中进行HTTP请求和响应的修改,如重定向,替换和注入,无需修改网页代码或请求开发人员更改。在许多情况下,这比自己修改代码或等待开发人员更改更方便和快速,也更安全。如有需要,您可以进一步了解Requestly的其他功能和设置,并运用在实际的匹配场景中。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
络腮胡菲菲
金牌会员
这个人很懒什么都没写!
楼主热帖
论销售、售前的互助与博弈
SPSS计算极值、平均值、中位数、方差、 ...
Redis发布订阅
C++读写文件
AAA
.NET WebAPI 使用 GroupName 对 Contro ...
Python:灵活的开发环境
openEuler22+GreatSQL+dbops玩转MGR
全球名校AI课程库(23)| Harvard哈佛 ...
dotnet 使用 ConfigureAwait.Fody 库设 ...
标签云
挺好的
服务器
快速回复
返回顶部
返回列表