我正在尝试向端点描述发布请求。但问题是只有一个端点,而请求的主体可以包含不同的参数。它不是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
答案 0 :(得分:0)
我认为这是RAML规范/解析器中的一个错误。 RAML解析器将其视为JSON对象。正确的做法是将其视为网址编码形式。
我在RAML规范中为此问题创建了一个问题: