问题标签 [raml]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
143 浏览

documentation - RAML 如何记录嵌套参数

如何使用 RAML 记录嵌套参数(无论是查询还是正文)?例如:

0 投票
0 回答
1744 浏览

json - RAML:包括示例 XML

我有以下 RAML 片段:

我的问题是生成的 HTML 显示myendpoint_response.xml包含在 <code> 块中,并被解释为 XML 内容(甚至不可见),而不是将myendpoint_response.json的内容呈现为漂亮打印的 <pre> 块。

如何将我的 XML 文件包含为打印精美的 XML?

我正在使用以下库:

  • org.raml:raml 解析器:0.8.10
  • net.ozwolf:dropwizard-raml-view:3.0.3
  • 爪哇 8
  • 时髦的 3.1.30
0 投票
1 回答
761 浏览

rest - 使用 RAML 和 REST 的 post 方法的描述

我正在使用 RAML 来指定我的 REST 合同,我想知道是否有某种方法可以更好地在 POST 方法中编写合同。

实际上,我的 POST 方法向我显示了以下信息:

是否有任何配置可以在表示中公开更多细节?我尝试了标签示例,但它不起作用

我的 RAML 文件:

我正在使用外部 JSON 文档,例如

就我使用了很多 SOAP 合约而言,它期望在请求和响应中看到更多信息

0 投票
0 回答
626 浏览

java - 如何配置 RAML 以返回文件

我正在将 RAML 与 Java 一起使用。基于 RAML 文档,我可以执行以下操作以返回文件以进行 GET 调用

有谁知道如何返回整个文件而不是将文件转换为二进制流?

0 投票
1 回答
880 浏览

rest - 在 CXF 中公开 RAML 合约而不是 WADL

我是 REST 世界的新手,在大多数 CXF 示例中,我看到有一个配置可以在发布时在 REST 服务中公开 WADL。

就像是

然后,当点击

我正在学习 RAML 及其在合同创建中的好处。有什么办法可以在这个 CXF“主页”服务页面中公开 RAML 合约?还是我混合了 RAML 和 WADL 的概念/目的?实际上我认为这两种方式都是暴露服务合同的方式,但我认为 RAML 更完整

0 投票
2 回答
1013 浏览

api - RAML 多值形式参数

我一直在查看 RAML 规范,试图找到如何表示可以包含多个值的表单参数(比如说“选择:[choice1,choice2,choice3]”)。规范中有一个“repeat”属性,它应该允许您在“post”定义(或任何其他接受请求属性的 http 方法)中重用参数名称,但是 RAML api-designer(截至 06/ 08/2015) 无法识别“重复”并将其标记为错误。有没有人找到解决这个问题的方法?

例子

预期资源

这失败了

如果您选择拆分参数,这可以规避问题

0 投票
2 回答
483 浏览

restlet - Swagger2.0 到 RAML 的转换

我想将给定的 Swagger 2.0 文件转换为 RAML。

我使用了https://github.com/8x8Cloud/swagger2raml中提供的 swagger2raml,它没有转换它。我还检查了 RESTLET,但我不知道要使用哪个 API。

有人可以帮忙吗?我需要一个基于 Java 的解决方案。

0 投票
3 回答
505 浏览

api - 如何在 Mule 消息流中从 RAML 获取消息

我在 anypoint studio 中创建了一个流程,并使用 raml 文件来调用 REST API。在这种特殊情况下,我想获得 RAML 文件中指定的各个字段的确切值。

例如,在消息流中,我想获得确切的值,例如 emp_name。

请帮助我了解我怎样才能达到同样的效果:

下面是我的 raml 文件

0 投票
2 回答
863 浏览

json - 调用在 mule esb 中返回 JSON 的休息服务?

如何在基于 APIKit 的消息流中调用返回 JSON 的休息服务。我想准备对 Rest 服务的请求,并想在消息流中提取 JSON 消息。

任何人都可以帮我做到这一点吗?

谢谢

0 投票
1 回答
89 浏览

http - Mule ESB - 从文件中检索 URL HTTP 请求

我从 1 周开始使用 Mule。我已经设法连接到一个 HTTP REST 请求,使用 Quartz 每隔几分钟触发一次事件。我的请求返回了一个 XML 或 JSON。现在,我需要做同样的事情,但要从文件或资源中检索连接到的 url,如果将来我想更改 url 或添加另一个,很容易修改。有人能帮我吗?非常感谢。