我如何在 RAML 1.0 中提及文件作为响应

How I can mention file as response in RAML 1.0

我如何在 RAML 1.0 中提及文件作为 RAML 的响应 示例:我的 Mule API 正在从 sql 数据创建文件,所以我如何提及文件作为响应。 我正在编写 RAML 以从 sql 数据创建文件?

提及 application/csv 作为响应数据类型是否正确?

文件在 RAML 建模的 REST API 上下文中并没有真正的意义。有一个请求主体和一个响应主体。两者的内容类型可以是任何 MIME 类型,如 application/csv 或 application/json、text/xml 等

总之 application/csv 是一个有效的内容类型。

示例:

resource:
      get:
        body:
          application/json:
    responses:
      200:
        body:
          application/csv: