问题标签 [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.
documentation - RAML 如何记录嵌套参数
如何使用 RAML 记录嵌套参数(无论是查询还是正文)?例如:
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
rest - 使用 RAML 和 REST 的 post 方法的描述
我正在使用 RAML 来指定我的 REST 合同,我想知道是否有某种方法可以更好地在 POST 方法中编写合同。
实际上,我的 POST 方法向我显示了以下信息:
是否有任何配置可以在表示中公开更多细节?我尝试了标签示例,但它不起作用
我的 RAML 文件:
我正在使用外部 JSON 文档,例如
就我使用了很多 SOAP 合约而言,它期望在请求和响应中看到更多信息
java - 如何配置 RAML 以返回文件
我正在将 RAML 与 Java 一起使用。基于 RAML 文档,我可以执行以下操作以返回文件以进行 GET 调用
有谁知道如何返回整个文件而不是将文件转换为二进制流?
rest - 在 CXF 中公开 RAML 合约而不是 WADL
我是 REST 世界的新手,在大多数 CXF 示例中,我看到有一个配置可以在发布时在 REST 服务中公开 WADL。
就像是
然后,当点击
我正在学习 RAML 及其在合同创建中的好处。有什么办法可以在这个 CXF“主页”服务页面中公开 RAML 合约?还是我混合了 RAML 和 WADL 的概念/目的?实际上我认为这两种方式都是暴露服务合同的方式,但我认为 RAML 更完整
api - RAML 多值形式参数
我一直在查看 RAML 规范,试图找到如何表示可以包含多个值的表单参数(比如说“选择:[choice1,choice2,choice3]”)。规范中有一个“repeat”属性,它应该允许您在“post”定义(或任何其他接受请求属性的 http 方法)中重用参数名称,但是 RAML api-designer(截至 06/ 08/2015) 无法识别“重复”并将其标记为错误。有没有人找到解决这个问题的方法?
例子
预期资源
这失败了
如果您选择拆分参数,这可以规避问题
restlet - Swagger2.0 到 RAML 的转换
我想将给定的 Swagger 2.0 文件转换为 RAML。
我使用了https://github.com/8x8Cloud/swagger2raml中提供的 swagger2raml,它没有转换它。我还检查了 RESTLET,但我不知道要使用哪个 API。
有人可以帮忙吗?我需要一个基于 Java 的解决方案。
api - 如何在 Mule 消息流中从 RAML 获取消息
我在 anypoint studio 中创建了一个流程,并使用 raml 文件来调用 REST API。在这种特殊情况下,我想获得 RAML 文件中指定的各个字段的确切值。
例如,在消息流中,我想获得确切的值,例如 emp_name。
请帮助我了解我怎样才能达到同样的效果:
下面是我的 raml 文件
json - 调用在 mule esb 中返回 JSON 的休息服务?
如何在基于 APIKit 的消息流中调用返回 JSON 的休息服务。我想准备对 Rest 服务的请求,并想在消息流中提取 JSON 消息。
任何人都可以帮我做到这一点吗?
谢谢
http - Mule ESB - 从文件中检索 URL HTTP 请求
我从 1 周开始使用 Mule。我已经设法连接到一个 HTTP REST 请求,使用 Quartz 每隔几分钟触发一次事件。我的请求返回了一个 XML 或 JSON。现在,我需要做同样的事情,但要从文件或资源中检索连接到的 url,如果将来我想更改 url 或添加另一个,很容易修改。有人能帮我吗?非常感谢。