04-功能详解

功能详解

HTTP 方法说明

方法典型用途Body 支持
GET获取资源
POST创建资源
PUT完整更新资源
DELETE删除资源
PATCH部分更新资源
HEAD获取响应头(无 Body)
OPTIONS查询支持的方法

Params 参数编辑器

普通文本参数,Key 和 Value 均支持 {{变量}} 语法。URL 编码由程序自动处理。

示例:

Key: search    Value: hello world
Key: page Value: 1

生成的 URL:
https://example.com/api?search=hello%20world&page=1

File 类型

选择 File 类型后,Value 列变为文件路径输入框,右侧出现文件选择按钮。点击按钮可浏览本地文件。

> 注意:文件上传使用 multipart/form-data 编码,Content-Type 请求头会自动设置。

Headers 编辑器

每行一个请求头,格式为 Header-Name: value。常见用例:

Content-Type: application/json
Authorization: Bearer 
User-Agent: NexHttp/1.0
Accept: application/json
Cache-Control: no-cache

> 提示:如果 Body 中包含 JSON 数据,记得设置 Content-Type: application/json

环境变量

URL 中支持 {{变量名}} 格式的环境变量。适用于需要在多个请求间共享相同前缀的场景。

请求历史管理

重命名

右键点击历史记录 → 重命名,弹窗输入自定义名称。适用于为请求添加业务含义标签。

固定(Pin)

右键点击 → 固定,该记录置顶显示并带 📌 标记,不受清空操作影响。

再次右键 → 取消固定 可恢复。

清空

点击历史面板底部的清空按钮,清除所有未固定的记录。

> 提示:固定的记录不会被清空,适合保留常用的 API 请求模板。

响应功能

点击 复制响应 按钮,将响应 Body 的完整内容复制到系统剪贴板。

复制 cURL

点击 复制 cURL 按钮,将当前请求转换为等效的 cURL 命令并复制。

示例输出:

curl -X POST 'https://httpbin.org/post' \
-H 'Content-Type: application/json' \
-d '{"name":"test"}'

这可以将请求快速迁移到终端或其他支持 cURL 的环境中执行。

响应体格式化

如果响应体是合法的 JSON,Body 标签页会展示格式化后的内容(缩进对齐),便于阅读。

颜色编码

颜色含义
🟢 绿色GET 方法
🔵 蓝色POST 方法
🟠 橙色PUT 方法
🔴 红色DELETE 方法
🟣 紫色PATCH 方法
⚪ 灰色HEAD / OPTIONS 方法