raml相关内容

如何在 Raml 的外部文件中定义一个类型的数组?

如果我有一个定义数据类型 SimpleDuple 的文件,并且在另一个文件中定义另一个名为 DiscreetFilter 的数据类型,我想要一个属性 values成为 SimpleDuple 的数组,我将如何在其中使用包含? 考虑 SimpleDuple 的文件: #%RAML 1.0 数据类型类型:对象特性:标识:字符串名称:字符串 而我想要创建属性的另一个定义是 values 属性中 ..
发布时间:2022-01-25 19:17:36 其他开发

良好的剩余代码生成和文档工具

我一直在考虑一种文档工具,用于为要在多个客户端中使用的 Web 服务构建后端,以及 OAuth 和多个修订的可能性.我已经了解养蜂场,但做了一些研究,我发现其他相当不错的 解决方案 承诺有利可图. RAML 似乎有望实现良好的代码生成和 api 可重用性.但它似乎无法创建模拟服务器.而且我不明白为什么不能使用 apiblueprint 为 REST API 生成客户端库和服务器端骨架. ..
发布时间:2022-01-22 17:47:38 其他开发

RAML 文件中的命名空间

我在尝试创建 RAML unsing 库来定义 XML 类型时遇到了一些问题.看起来是将前缀传播到所有属性. 图书馆是这样的: #%RAML 1.0 库类型:书:类型:对象特性:ID:类型:整数标题:类型:字符串作者:类型:字符串xml:前缀:'smp'命名空间:'http://example.com/schema'名称:'书' RAML 是这样的: #%RAML 1.0书名:书本测验 ..
发布时间:2021-11-15 04:03:12 其他开发

将 Swagger JSON 转换为 RAML/YAML

如何将 Swagger JSON 转换为 RAML/YAML 并对其进行验证?我不是在寻找一种程序化的方式,只是一次转换. 解决方案 步骤如下: 将 Swagger JSON 导出到驱动器上的文件中.此 JSON 应发布到您服务器上的以下 URI:/swagger/docs/v1 转到http://editor.swagger.io/#/ 在左上角,选择 File-> Impor ..
发布时间:2021-11-15 01:06:11 其他开发

RAML-!包括奇怪的行为

我使用Atom的此扩展来设计用RAML编写的API. 我想我在这里有问题:(我掩盖了标题和baseUri,对不起): “> 如果我遵循RAML 1.0规范,则应放置“!include".奇怪的是,apiworkbench没有检测到错误. 如果我这样做: 为什么这个没用? 解决方案 否,对于库,您不能使用include关键字. 看来规范对此不是很清楚,或者 ..
发布时间:2020-07-05 05:08:58 其他开发

使用RAML在HTTP请求中发送多个文件

我正在使用RAML编写HTTP POST请求,并且需要编写它才能发送请求中的多个文件.每次文件的数量可能不同,因此需要动态.我该怎么做? 这最终将与Anypoint Studio 6.2和Mule 3.8.3一起使用 谢谢 解决方案 如果您使用的是 RAML版本0.8 ,请尝试以下构造.它具有 repeat 属性,该属性指定可以多次上传 #%RAML 0.8 title: ..
发布时间:2020-07-05 05:07:55 其他开发

RAML 1.0,Map类型复杂的正则表达式

在我的api中,我有一个包含uuid->Drive映射的类型.我使用了Map类型[1]来定义它: type: object properties: drives: required: false type: object properties: [(a-zA-Z0-9-)*] : type: Drive 这项工作,但我想在模式上更 ..
发布时间:2020-07-05 05:07:51 其他开发

在许多文件中分割招摇的定义

问题:如何在文件中分割大写字母定义?该领域有哪些可能性?问题细节如​​下所述: 我想要的示例-在RAML中 我确实有RAML的经验,例如: /settings: description: | This resource defines application & components configuration get: is: [ includingCu ..
发布时间:2020-07-05 05:07:48 其他开发

RAML:嵌套架构

1)编写RAML时,可以在架构定义中使用嵌套吗? 例如: schemas: - DNSResponse: | { "type": "object", "properties": { "AnswerSection": { "type": "array", ..
发布时间:2020-07-05 05:07:46 其他开发

将Swagger JSON转换为RAML/YAML

如何将Swagger JSON转换为RAML/YAML并进行验证?我不是在寻找编程方式,只是一次转换. 解决方案 以下是步骤: 将Swagger JSON导出到驱动器上的文件中.此JSON应该在以下URI上在您的服务器上发布:/swagger/docs/v1 转到 http://editor.swagger.io/#/ 在左上角,选择File-> Import File ...指 ..
发布时间:2020-07-05 05:07:42 其他开发

良好的代码生成和文档编制工具

我一直在考虑使用一种文档工具来构建Web服务的后端,以便与OAuth和多个修订版本一起在多个客户端中使用.我已经知道了养蜂场,但做了一些研究后发现我发现了其他相当不错的解决方案具有可观的承诺. RAML似乎有望带来良好的代码生成和api可重用性.但是它似乎无法创建模拟服务器.而且我不明白为什么不能使用apiblueprint为REST API生成客户端库和服务器端框架. 对我们来说,最 ..
发布时间:2020-06-20 19:43:09 其他开发

如何用raml语言浏览文件?

我想像工具邮递员一样在RAML中浏览文件: 但是当我用RAML语言编写时不支持该功能: body: multipart/form-data: formParameters: file: description: The file to be uploaded required: true type: file 而且它 ..
发布时间:2020-05-13 02:09:49 其他开发

如何在JSON中转义特殊字符

我们有一个表格,其中包含一个scienctific应用程序的长段落,其中包含符号beta(ß-arrestin)等字符。我们在Mule上运行一个JSON服务,它接收数据并持久存储到oracle数据库。这个带有长段的特殊元素在RAML / JSON中给出了一个错误。以下是错误 com.fasterxml.jackson.core.JsonParseException:非法引用的字符((CTR ..
发布时间:2018-12-17 10:52:26 Java开发

如何通过HTTP请求发送文件并通过Mule中的FTP将其上传到文件服务器

我想通过HTTP POST请求发送文件,然后让Mule使用FTP将文件上传到服务器上的文件目录。它看起来像FTP连接器将有效负载保存到文件目录,但是这是通过为空,并通过FTP将空文件写入目录。 我使用邮递员在二进制/八位字节流作为raml和http请求中的媒体类型方面取得了一些成功,但文件未打开并且看起来像是可能被损坏,当我在raml和http请求中使用表单数据作为媒体类型时,它将显示为me ..
发布时间:2018-04-13 13:50:57 其他开发

如何定义在RAML外部文件的类型的数组?

如果我有定义数据类型 SimpleDuple ,而在另一个文件中定义 DiscreetFilter 叫其它数据类型我想要的文件有一个属性值是数组 SimpleDuple 我怎么会用包括有? 考虑文件SimpleDuple: #%RAML 1.0数据类型 类型:对象 属性: ID:字符串 名称:字符串 和我想要做一个财产SimpleDuples在值属性的阵列(但我不得不使用内联的定义 ..
发布时间:2016-06-03 10:08:49 其他开发

在RAML,有提供基于查询参数不同的例子的方式

我想问题是pretty言自明。我有一个名为的查询参数展开其中,如果提供,将提供相关的资源埋嵌重presentations。否则,它提供链接到上述资源。有没有办法提供基于价值这两个例子的方式展开在肾错构瘤? 解决方案 肾错构瘤1.0配备了这种支持,看到的 https://github.com/raml-org/raml-spec/issues/107 详情 ..
发布时间:2016-05-23 22:06:00 其他开发