无需登录 数据私有 本地保存

轻量级 API 集合运行器 - 导入 Postman Collection 运行

58
0
0
0
Postman Collection

Postman Collection 是一种标准化的 API 描述格式(基于 JSON),可以包含多个 API 请求、文件夹结构、认证信息和环境变量。它是目前业界最流行的 API 测试文档交换格式,支持 v2.0 和 v2.1 两个版本。本工具的核心功能就是解析和执行这种格式的文件。

CORS(跨域资源共享)

Cross-Origin Resource Sharing,浏览器的安全机制。当页面向不同域名、协议或端口的服务器发起请求时,浏览器会检查响应头中是否包含 CORS 允许字段。如果没有,请求会被拦截。这是 API 调试中最常见的失败原因之一,本工具通过 CORS 代理功能来解决此问题。

HTTP 请求方法

HTTP 协议定义了多种请求方法来表示对资源的不同操作。GET 用于获取资源,POST 用于创建资源,PUT 用于完整更新资源,PATCH 用于部分更新,DELETE 用于删除资源,HEAD 仅获取响应头,OPTIONS 用于查询支持的方法。本工具支持上述所有七种方法。

环境变量

Environment Variables 是在运行时动态替换的占位符,使用 {{变量名}} 语法表示。例如将 API 基础地址设为变量 base_url,在不同环境下只需修改变量值即可,无需逐个修改每个请求的 URL。本工具支持在 URL、Headers、Body 等所有位置使用环境变量。

CORS 代理

CORS Proxy 是一种服务器中转方案,将浏览器请求先发送到代理服务器,由代理服务器转发目标 API 并返回结果。由于同源策略只限制浏览器,代理服务器不受此限制,因此可以绕过 CORS 检查。本工具允许用户配置自定义的 CORS 代理 URL 前缀来实现此功能。

Request Body(请求体)

HTTP 请求中携带的数据内容,通常用于 POST、PUT、PATCH 等方法。本工具支持三种 Body 格式:raw JSON(直接发送 JSON 字符串)、x-www-form-urlencoded(键值对表单)和 form-data(支持文件上传的 multipart 表单)。选择正确的格式并设置对应的 Content-Type Header 是成功发送请求的关键。

Query Parameters(查询参数)

附加在 URL 问号后面的键值对参数,格式为 ?key1=value1&key2=value2。常用于 GET 请求的筛选、分页、排序等场景。本工具提供独立的 Query Params 配置面板,支持添加、编辑和删除参数,工具会自动拼接到 URL 末尾并进行 URL 编码。

API 集合批量运行

指一次性执行 Collection 中所有 API 请求的功能。相比逐个手动发送请求,批量运行能快速验证整个接口集的可用性,特别适合回归测试和冒烟测试场景。本工具通过「运行全部」按钮实现此功能,执行过程中会依次发送每个请求并收集结果。

Content-Type

HTTP Header 中的一个字段,用于声明请求体或响应体的数据格式。常见值包括 application/json(JSON 数据)、application/x-www-form-urlencoded(表单数据)、multipart/form-data(文件上传)。本工具在选择 Body 类型时会自动设置对应的 Content-Type,用户也可手动覆盖。

同源策略

Same-Origin Policy,浏览器的核心安全策略。规定从一个源(协议+域名+端口)加载的脚本只能访问同一源的资源。这是 CORS 问题的根本原因——当 API 服务器与当前页面不同源时,浏览器会阻止请求。理解同源策略有助于正确使用 CORS 代理和处理跨域场景。