API Rest Full Manager - bestdevtools.io
Extension Actions
完整的REST客户端:使用工作区和环境管理、组织和测试您的API。集成400个免费公共API。
API Rest Full Manager是一个完整的Google Chrome扩展,用于专业地管理、组织和测试REST API。不仅仅是一个简单的端点测试器,它是一个完整的REST API管理器,具有高级组织、环境和集成功能,集成了400多个免费公共API。
功能
该扩展允许以直观和专业的方式创建、组织、管理和测试HTTP/REST请求,完全支持隔离的工作区、环境变量、集合导入等。
主要功能
导入和集成
- Insomnia导入: 导入完整的Insomnia集合(YAML格式)
- 端点、文件夹、标头、正文和身份验证
- 自动变量转换
- 导入环境和环境变量
- 使用集合名称自动创建工作区
- 公共API导入: 提供400多个公共API
- 带组织类别的模态框
- 按类别搜索和过滤
- 自动端点导入
- 带完整API信息的详细信息模态框
请求管理
- 多种HTTP方法: GET, POST, PUT, PATCH, DELETE
- 完整配置: Body(JSON、Form Data、Multipart、x-www-form-urlencoded、Raw)、自定义标头、身份验证(Bearer Token、Basic Auth、API Key)
- 分层组织: 用于分组相关请求的文件夹
- 编辑和删除: 在模态框中编辑现有请求或确认删除
- 拖放: 通过拖放重新排序请求
- 搜索和过滤: 在侧边栏中快速查找请求
工作区系统
- 隔离的工作区: 多个工作区用于组织独立项目
- 隔离的数据: 每个工作区维护自己的请求、文件夹和环境
- 完整管理: 创建、编辑和删除工作区
- 默认工作区: 如果不存在则自动创建"Workspace 1"
- 持久性: 自动保存数据
环境变量
- 多个环境: 为每个工作区创建不同环境(dev、prod、test等)
- 键值变量: 为每个环境定义自定义变量
- 自动替换: 在URL中使用{{variable_name}}进行自动替换
- 视觉突出显示: 变量在URL中用颜色视觉突出显示
- 可视化编辑器: 用于管理变量的直观界面
- 基础环境: 如果不存在则自动创建"Base Environment"
可视化和响应
- CodeMirror编辑器: 专业的响应可视化
- 自动语法高亮(JSON、HTML、XML、CSS)
- 代码折叠(折叠/展开代码块)
- 行号
- 自动换行
- Ctrl-Q快捷键用于代码折叠
- 请求时间线: 已发送请求的完整历史记录
- 预览和时间线: 在格式化视图和时间线之间切换
国际化
- 10种支持的语言: 英语、葡萄牙语、西班牙语、法语、德语、日语、简体中文、意大利语、印地语、俄语
用例
后端开发人员
- 在开发过程中测试端点
- 按项目组织请求(工作区)
- 管理环境(dev、staging、prod)
- 导入Insomnia集合
前端开发人员
- 在集成到前端之前测试API
- 记录项目中使用的端点
- 管理不同的API环境
QA/测试人员
- 在文件夹中创建有组织的测试套件
- 使用环境变量测试不同场景
- 维护已测试请求的历史记录
学生/学习者
- 探索400多个免费公共API
- 了解不同的HTTP方法
- 练习REST API集成