点击端点 Run 选项卡中的 Send 来发送请求。端点中的 Run 界面与 Request 界面非常相似。主要区别在于 Run 基于端点,它可以根据端点规范生成请求并验证响应。当端点规范发生变化时,Run 界面也会相应更新。另一方面,Requests 是独立的,与 API 规范无关。发送请求#
当你发送请求时,Apidog 会以便于你检查、可视化和排查问题的方式,显示从 API 服务器接收到的响应。该界面分为两个部分:上半部分用于输入你想要发送的请求,下半部分显示你实际发送的请求、接收到的响应,以及响应的验证和断言结果。你可以将鼠标悬停在右下角的 partition 按钮上,以调整 Run 界面的布局。你可以选择将界面水平拆分、垂直拆分,或不拆分。 实际请求#
在上半部分中,你可以使用变量、动态值、脚本等来调整你发送的请求。如何查看实际发送的请求?你可以在下半部分的 Actual Request 选项卡中看到完整的实际请求。验证响应#
Apidog 会根据端点的规范自动验证响应是否符合 schema。你可以选择启用或禁用验证,也可以选择要针对哪个响应进行验证。提取响应#
Apidog 支持将响应提取到端点规范中,可提取为 response schema 或 response examples。修改请求#
你可以在 Run 选项卡中修改请求。你可以更改参数值,或切换参数前面的复选框来改变请求。这些操作不会与端点规范冲突。有时,你可能需要修改参数类型,或添加/删除参数。在这种情况下,请求会偏离端点规范。在 Apidog 中,这些不一致会以橙色高亮显示。将鼠标悬停在这些橙色标记上,会显示规范与当前请求之间的差异。你可以点击 Revert 将其恢复到与规 范匹配的状态,或点击 Save to endpoint spec 来更新规范。你也可以点击右上角的 Inconsistent 按钮,将所有差异批量还原或保存到端点规范中。保存请求#
在 Run 选项卡中,没有 Save 按钮。这是因为对于端点规范来说,它不包含请求的内容。为了方便调试,Apidog 提供了 Stash 按钮。点击 Stash 会保存 Run 界面中的当前内容,而不会影响端点规范,并且该内容不会与其他人同步。如果你希望持久保存一个请求,可以点击 Save as case。该请求将以端点用例的形式保存在端点层级下。你可以将该端点的每个使用场景保存为端点用例,方便开发者调试,并提供一种简单的方式将其作为步骤导入自动化测试。导入 Postman Collection 时,每个 Postman 请求在 Apidog 中都对应一个端点用例。因此,它们将作为端点层级下的 success 用例显示,而不是显示在端点规范中。
了解更多关于从 Postman 迁移的信息。 问:为什么同一个请求在其他工具(例如 Postman)中可以正常工作,但在 Apidog 中不行?答:如果请求完全相同,那么无论使用什么工具,响应也应该完全相同。如果你得到了不同的响应,可以切换到 Actual Request 选项卡,并将你在其他工具中发送的请求进行对比,以找出任何差异。 Modified at 2026-06-09 08:55:47