1

是否可以为 URI 参数定义验证?

  • (即,,,,maxValminValmaxLength

如果没有,是否有任何好的解决方法至少记录参数的有效范围?

4

1 回答 1

1

目前没有用于参数验证的专用语法。唯一支持的属性是必需的/可选的和可能值的枚举。

我会说最好使用降价格式的文本来记录任何进一步的约束。例如:

# Blog Posts [/posts{?limit}]
 ...    

## Retrieve Blog Posts [GET]
Retrieves the list of **ACME Blog** posts.

+ Parameters
    + limit (optional, number) 

        Maximum number of posts to retrieve. The limit **must** be a positive integer.


+ Response 200

计划了将有利于进一步“机器”处理的专用语法,并且很可能从计划的 MSON验证语法中派生出来。

于 2015-03-23T20:01:28.003 回答