首页 > 解决方案 > 当 API 需要执行验证时,ReST API 遵循的命名约定

问题描述

我编写了一个 API,它要求首先验证有效负载的内容,然后在确认后,需要通过另一个 API 调用发送相同的有效负载。现在这两个 API 不能合并为一个。

考虑到不使用任何动词并将自己仅限于名词的命名约定,我无法将其作为POST /api/v1/sensors/validateAPI 的功能。

我可以将其称为POST /api/v1/sensors/validationor POST /api/v1/sensors/draft,但两者都不像 validate 那样直观。在这种情况下,推荐的方法是什么?

我理解这个问题几乎被称为“基于意见”

标签: restapi-design

解决方案


推荐阅读