在 RAML 中查询参数中的动态调用需要帮助。
在 RAML 中,我想动态调用示例文件夹中的 .raml 文件。通过查询参数,如果我发送 ?count=2 (例如:https ://anypointpoint.mulesoft.com/mocking/api?count=2 )然后执行 2_records.raml 文件作为响应,该文件位于示例文件夹中......如果我发送 ?count=3 然后 3_records.raml 文件以执行响应,该文件位于示例文件夹中。
api规范如下,可以清楚地理解:
/retrieveDetails get: queryParameters: count: #if query param ?count=2(in mock url) then 2_records.raml 执行。如果查询参数 ?count=3(在模拟 url 中)则 3_records.raml 执行。 在此处输入图像描述 类型:字符串响应:200:正文:application/json 示例:!include 示例/2_records.raml
并附上截图以便于理解。