一键式调试工具—Reqable 使用指南
简介
Reqable是一款跨平台的专业HTTP开发和调试工具,在全平台支持HTTP1、HTTP2和HTTP3(QUIC)协议,简单易用、功能强大、性能高效,助力程序开发和测试人员提高生产力!本产品需要一定的网络基础知识,适合开发、测试、网络、安全、爬虫等工程专业人员使用,或者在专业人员的指导下使用。
可以当抓包工具使用。对爬虫工作者还是非常友好的。
详细介绍可以参照官方文档:[https://reqable.com/zh-CN/docs/introduction/]
安装
下载地址: https://reqable.com/zh-CN/download
傻瓜式下载和安装之后 点进应用>

点击全部都是
配置
安装证书

点击安装证书到本地

现在安装

完成即可
其他移动端证书
必须在移动端安装CA根证书。我们在Reqable中内置了Android和iOS证书安装的指引,请切换到Android和iOS的Tab按照步骤进行安装
在官网均有介绍
功能布局介绍
Reqable的布局分为主内容区、侧边栏、顶部操作栏和底部栏。当然还有个window菜单栏。

菜单栏

从左到右分别是 文件 工具 视图 代理 证书 帮助
菜单栏指的是最顶层的帮助导航栏。
API的新建 某些小工具的使用 视图的扩展 以及代理的新加更改以及删除 证书的安装与预安装 帮助里的账户以及其他信息
顶部操作栏

顶部操作栏指的是标签页上面的区域,也被称作快捷操作栏(QuickBar)。
快捷操作栏用来控制调试功能的开启和关闭,图标按钮则作为SSL证书、代理、极速模式、无痕模式、脚本、断点、重写、镜像和网关功能的入口和状态显示。例如网络图标左键点击,可以自动配置系统代理或者关闭系统代理,右键点击可以进行代理协议切换、配置二级代理等。
快捷操作栏还显示了当前设备的IP地址,方便多端设备调试。
侧边栏

侧边栏是指左侧边栏,分为上下两个部分。上部分包括工作台、历史记录、API集合、工具箱,下部分包括账户和设置。
点击图标可以直接展开侧边栏面板,再次点击图标可以关闭侧边栏面板。长按边界线左右拖动可调整侧边栏面板的大小,一直向左拖动还可以直接关闭侧边栏面板。
主内容区

主内容区上方是标签栏,下方是内容区。Reqable支持多会话内容显示,包括调试列表、API编辑、调试历史记录以及HAR文件等。会话内容通过标签页Tab进行切换,当标签页Tab过多时,还支持左右滑动,右键点击标签页Tab可以进行新建、复制、关闭等功能操作。
底部栏

底部栏放置了一些低频次使用的功能入口,例如布局方向切换,问题反馈、快捷键和版本升级等。在调试会话模式,还会显示调试列表的状态,例如总数、筛选数和选中数等。
操作
在访问百度的时候

首先开启代理
其次输入IP点击发送

这个时候看到调试 有很多流量列表 以及侧边栏的很多域名以及结构
随便点开一个请求

可以看到某个请求的具体信息以及请求信息。和我们常用的很多抓包软件有相似之处。
侧边栏呢 则是结构树。可以查看该域名下所有请求的目录结构,点击选择可以查看该请求的详情。
有一点像charles。
针对API的调试
API调试是Reqable的两大基本功能之一

在某个请求API 还可以进行进一步的操作。
比如外面常用的编辑 重定向。这里只做个简单的展示

然后外面拉到最下面。

正常没有问题的。
其他操作也都一样。
详细可以看官方文档: https://reqable.com/zh-CN/docs/capture/
API测试
API测试是Reqable的两大基本功能之一,帮助开发者调试接口API。Reqable目前支持HTTP1.1、HTTP2和HTTP3(QUIC)协议,核心网络库采用的是Cronet,业内技术最领先的HTTP网络请求框架。Reqable提供了多样化的API测试功能.这里就不多赘述了。介绍几个常用的。
简单的get请求

需要在参数中传递参数。
post请求同理 在请求体中传递即可。和我们常用的postman有异曲同工之妙。
包括请求头以及其他的。
详细可查看官方文档: https://reqable.com/zh-CN/docs/rest/
其他
还有一些其他的功能 这里就不介绍了,比如主题 快捷键 一些自定义的大家可以自己去官网看。
订购支持专业版和付费版。价格可以自己去官网了解。
一键式调试工具—Reqable 使用指南的更多相关文章
- 一键式Spring集成工具 Spring Boot
最近公司使用Spring boot进行开发,稍微了解一下,不过自我感觉把集中式配置applicate.properties搞明白,注解用过Spring MVC的boot绝对没问题的 比如拦截器:@As ...
- azure 云上MySQL最新版本 MySQL5.7.11 批量自动化一键式安装 (转)
--背景云端 以前都喜欢了源码安装mysql,总觉得源码是高大上的事情,不过源码也需要时间,特别是make的时候,如果磁盘和cpu差的话,时间很长很长,在虚拟机上安装mysql尤其甚慢了. 现在业务发 ...
- Visual Studio 2012 Web一键式发布
按照保哥的介绍,尝试“ Web一键式发布”,但总是出错,主要就是404错误,不知道是什么原因.默认的 Web一键式发布是在C:\inetpub\wwwroot目录下,难道是权限问题?折腾N久无果.好吧 ...
- Azure Site Recovery 通过一键式流程将虚拟机故障转移至 Azure虚拟机
Ruturaj Dhekane 云 + Enterprise 项目经理 现在,AzureSite Recovery可以通过其"灾难恢复至 Azure"功能保护您的工作负荷,并 ...
- 无线网破解软件|一键式破解无线网|BT17软件包下载[笔记本+软件就行]
从新版BT17发布到现在已经有一段时间,谢谢大家的一直来的关注.现在给大家讲解一下无线网破解问题,告诉 大家如何一键式破解WPA,WPA2,AES.Tkip等加密方式以及新版BT17软件包的下载地址. ...
- C# 制作Java +Mysql+Tomcat 环境安装程序,一键式安装
原文:C# 制作Java +Mysql+Tomcat 环境安装程序,一键式安装 要求: JDK.Mysql.Tomcat三者制作成一个安装包, 不能单独安装,安装过程不显示三者的界面, 安装完成要配置 ...
- 如何:使用 Visual Studio 中的一键式发布来部署 Web 应用程序项目
原文: 如何:使用 Visual Studio 中的一键式发布来部署 Web 应用程序项目 本主题介绍如何在以下产品中使用 一键式发布 发布(部署)Web 应用程序项目: Visual Studio ...
- AdPlayBanner:功能丰富、一键式使用的图片轮播插件
AdPlayBanner:功能丰富.一键式使用的图片轮播插件 AdPlayBanner是一个Android平台基于ViewPager实现的轮播图插件,主要用以自动或者手动地播放轮播图,提供了Fresc ...
- 自动化运维(2)之一键式单实例安装MySQL
ZMySQLAutoTools文档 目标:自动化构建部署MySQL数据库,一键式单实例mysql安装,备份,监控,主从集群部署等.以及jdk,tomcat,nginx等基础中间件的自动化部署安装及运维 ...
- 修改WAMPServer(Apache+PHP+MySQL一键式安装)中mysql默认空密码
Note:在EclipsePHP中配置WorkSpace时,将工作目录指到执行PHP代码的www目录下 ,便于在Eclipse下编写PHP项目 eg:D:\KelvinSoftwar ...
随机推荐
- 我的 Windows 文件管理哲学
前言 作为一个不合格的 Geek,我经常面临把 Windows 弄崩溃的尴尬处境,我的系统因此重装了一遍又一遍--不过在一次次的重装中,我逐渐总结出了于我个人而言行之有效的文件管理哲学,在此略做总 ...
- iptables和firewalld
iptables简介 iptables不是一个单一的软件工具,而是一套c/s样式的软件组,它是由工作在用户空间的iptables和工作在内核空间的vetilter模块组成,一般统称为Iptables. ...
- ISO/OSI七层模型的分层与作用
ISO/OSI的七层模型 第七层:应用层 为用户提供服务,给用户一个操作界面,如window的图形界面,Linux的命令行: 第六层:表示层 数据提供表示:把01二进制转换为图像数字等用户可以看懂的内 ...
- idea2020.3 安装插件JetBrains 插件市场安装 Cloud Toolkit
<Cloud Toolkit User Guide> 本文是 Alibaba Cloud Toolkit 的使用文档指引,所有相关的使用参考,都可以在本文中找到.如果在使用中有任何问题,请 ...
- P9140 [THUPC 2023 初赛] 背包
prologue 这很难评(调了我 1h,我都想紫砂了. 还是典型得不重构就看不见系列. analysis 如果我们还是一个正常人,那么我们大体上是能看到题目的加粗字,这个格式很明显符合我们的同余最短 ...
- 【BUU刷题日记】——第一周
[BUU刷题日记]--第一周 一.[极客大挑战 2019]PHP1 题目说自己有一个备份网站的习惯,所以要了解一下常见的网站源码备份格式及文件名: 格式:tar.tar.gz.zip.rar 文件名: ...
- 彻底搞懂Docker容器与Kraft模式kafka集群关于消息大小相关参数设置
Docker部署的设置 部署背景: 在DockerHub拉取的bitnami/kafka:3.4.1 镜像,如果要部署在Docker-Swarm集群或者单Docker部署,对于消息大小设置需要添加参数 ...
- 自编码器AE全方位探析:构建、训练、推理与多平台部署
本文深入探讨了自编码器(AE)的核心概念.类型.应用场景及实战演示.通过理论分析和实践结合,我们详细解释了自动编码器的工作原理和数学基础,并通过具体代码示例展示了从模型构建.训练到多平台推理部署的全过 ...
- 【Java集合】了解集合的框架体系结构及常用实现类,从入门到精通!
前言 通过Java基础的学习,我们掌握了主要的Java语言基本的语法,同时了解学习了Java语言的核心-面向对象编程思想. 从集合框架开始,也就是进入了java这些基础知识及面向对象思想进入实际应用编 ...
- Python 异常处理:try、except、else 和 finally 的使用指南
异常处理 当发生错误(或我们称之为异常)时,Python 通常会停止执行并生成错误消息. try 块用于测试一段代码是否存在错误. except 块用于处理错误. else 块用于在没有错误时执行代码 ...