RAML如何定义x-www-form-urlencoded body的几个例子(post请求)
RAML how to define several examples of x-www-form-urlencoded body (post request)
我正在尝试向端点描述 post 请求。但问题是只有一个端点,而请求的主体可以包含不同的参数。这在 JSON 格式中不是问题,但在 x-www-form-URL 编码中不是问题。我可以定义这样的东西吗?但不是 json 格式
application/x-www-form-urlencoded:
type: !include schemas/request/accessToken/post.json
examples:
passwordGrant: !include ....post.json
refreshTokenGrant: !include ....post.json
我认为这是 RAML specification/parser 中的错误。 RAML 解析器将其视为 JSON 对象。正确的做法是将其视为 url 编码形式。
我在 RAML 规范中为此问题创建了一个问题:
我正在尝试向端点描述 post 请求。但问题是只有一个端点,而请求的主体可以包含不同的参数。这在 JSON 格式中不是问题,但在 x-www-form-URL 编码中不是问题。我可以定义这样的东西吗?但不是 json 格式
application/x-www-form-urlencoded:
type: !include schemas/request/accessToken/post.json
examples:
passwordGrant: !include ....post.json
refreshTokenGrant: !include ....post.json
我认为这是 RAML specification/parser 中的错误。 RAML 解析器将其视为 JSON 对象。正确的做法是将其视为 url 编码形式。
我在 RAML 规范中为此问题创建了一个问题: