RAML检索baseUri值

时间:2017-06-30 09:33:03

标签: api-design raml

我想避免每次在规范中使用基本uri进行硬编码,并在根目录中使用已定义的一种方法来实现它,例如:

#%RAML 1.0
title: Some Service
version: v1
baseUri: https://example.com
/test:
  post:
   responses:
      201:
        headers:
          Location:
            type: string
            example: https://example.com/v1/test/291 # here i would like to retrieve https://example.com/v1/ from root where I've already defined it.

1 个答案:

答案 0 :(得分:1)

简短回答:是的。

您可以在文档的根目录中指定baseUri。然后它适用于所有资源。

请参阅: https://github.com/raml-org/raml-spec/blob/master/versions/raml-10/raml-10.md/#the-root-of-the-document