对我的 API 使用 node dredd。我选择使用 yml 文件,因为这是我的团队熟悉的标准。
这是我们正常运行的示例代码段:
/api/station/{id}:
get:
produces:
- application/json; charset=utf-8
parameters:
- name: id
in: path
required: true
type: string
description: DynamoDB ID of the station to edit
x-example: 'daf04a00-c3bf-11e7-a913-b76623d265c4'
responses:
200:
description: Returns a single station
schema:
$ref: '#/definitions/station'
我想我可以猜到如何定义备用响应对象,我假设只是添加到对象中,例如:
responses:
200:
description: Returns a single station
schema:
$ref: '#/definitions/station'
422:
description: Failed validation
有一个如何向同一个端点发送多个请求的示例。但这是针对 API 蓝图格式而不是 yaml。
有谁知道如何使用 yaml 格式将多个请求传递到同一个端点?我看不到任何有关如何执行此操作的文档