swagger相关内容

Google Cloud Endpoints - 方法不存在 - OpenAPI yaml规范

我正尝试使用Google Cloud Endpoints和Google App Engine设置NodeJS REST API。我已经克隆了 GitHub 并使用快速入门设置Google Cloud Endpoints。开箱即用,但它工作正常,但我尝试在 / 中为GET请求添加另一个API端点,但在部署并发出请求后得到的响应为如下: { “code”:5, “message”:“方法不存在 ..

如何为Swagger API响应指定泛型类型

我有大约40个API具有类似的基本响应结构,如下所示: { “lastAccessed”: “2015-30-08:14:21:45T”, “createdOn”:“2015-30-07:09:04:10T”, “lastModified”:“2015-30-08 :14:21:45T“, ”isReadOnly“:”false“, ”usersAllowed“:[”Tim“,”Matt“ ..
发布时间:2018-04-23 14:01:52 Java开发

如何测试Connexion / Flask应用程序?

我为 Connexion 框架.org /“rel =”noreferrer“> Flask 来构建一个微服务。我想用 py.test 来为我的应用程序编写测试。 在 pytest-flask doc它表示在 conftest.py 中创建一个夹具来创建应用程序,如下所示: conftest.py import pytest from api.main import c ..
发布时间:2017-12-11 23:41:39 Python

最清洁的方式将生成的Flask应用程序代码(Swagger-Codegen)粘贴到后端实现

我有: 一个函式库[Stuff] 一个swagger API定义,它大致排列第一,只有很小的差别,可以干净地映射到REST服务上。使用Swagger-Codegen生成第二个应用程序的烧瓶应用程序 - 例如python控制器函数大致是一对一的#1。 我的意图是烧瓶应用程序(所有生成的代码)应该只处理映射实际的REST API和参数解析以匹配在swagger编码的API规范。在任何参数 ..
发布时间:2017-12-11 23:10:26 Python

如何正确使用从swagger规范生成的服务器存根?

我使用Swagger 2.0和swagger-codegen(实际上是Maven的swagger-codegen-plugin)来指定,记录和生成一个API,使用Java作为目标语言。 该项目已经安装构建服务器存根(JAX-RS)和文档,Eclipse识别项目buildPath中生成的代码。 I “不知道从这里是什么正确的工作流程。 : - / 我不认为我应该修改生成的类,否则当 ..
发布时间:2017-07-30 16:15:50 Java开发

SpringBoot jar项目+ swaggerUI +厨师+动态变量

我有一个SpringBoot应用程序,使用Swagger的API文档和Swagger-UI进行渲染。 在使用swagger-ui中的任何端点之前需要检索一个承载令牌,为此使用clientID和授权端点。 我有两个不同的环境,其中clientID和授权端点都不同。 我正在使用厨师来处理我的应用程序的部署(这是一个以java -jar myapi.jar开头的JAR),它为每个应用程 ..
发布时间:2017-07-22 11:40:30 其他开发

文件HAL“_links”从春天的Hateoas(与swagger)?

我有一个REST服务,我想为我的客户开发团队记录。 所以我从 Spring-Hateoas 添加了一些链接到我的资源API,并插入它 swagger-springmvc @Api ... 注释来记录所有内容,并使 问题是 swagger 是无法发现什么链接是可能的,只是给我一大堆链接而不说他们可能的值。 这是一个(简单)的例子。 Swagger检测到: 模型模式 Coll ..
发布时间:2017-06-15 21:34:33 其他开发

使用Swagger的Spring REST API文档

我正在寻找可以帮助我生成RESTful API文档的工具。我的服务器是用Java编写的,并使用Spring MVC框架。我的服务器中没有VIEWS。这是一个100%的RESTful服务,它所做的一切都是消耗JSON并吐出JSON。 我想知道如果 Swagger 与Spring注释兼容? 解决方案 目前没有一个Spring MVC swagger模块可用(至少从Wordnik),但一般 ..
发布时间:2017-06-15 21:13:23 其他开发

可以Swagger自动生成它是基于现有快递路线的yaml?

我继承了一个现有的API,我想用swagger来记录它,但是我还不知道它的全部范围。可以Swagger(或另一个中间件/工具)根据现有的快递路线自动产生yaml(对于swagger)? 对于我在其他问题上看到的似乎这主要是一个手工的工作,但是我会仔细检查一下这里是否有人找到了解。 解决方案 我有BOTH自动生成Swagger json的经验,并手动编写一个我帮助构建的API。这是基于 ..
发布时间:2017-06-15 20:46:06 其他开发

Nginx Docker容器上的静态网页缺少CSS

当我通过 hostAddress.com 它返回网页作为纯文本,并检查它告诉我,它找不到任何javascript或css文件,尽管他们似乎存在于容器,因为我有ssh进入容器检查。 我的dockerfile FROM nginx COPY src / usr / share / nginx / html COPY config / nginx.conf / etc / ngin ..
发布时间:2017-06-10 23:21:29 前端开发

Django Swagger整合

我看到了 Flask 和 Django 。在Flask中,我可以设计和记录我的API手写(包括必需的字段,参数部分的可选等等)。 以下是我们在Flask中的工作方式 class Todo(资源): “描述大象” @ swagger.operation( notes ='一些非常好的笔记', responseClass = ModelClass .__ name__, nick ..
发布时间:2017-05-30 23:20:30 Python

在Django Rest框架的Swagger中显示最大值,最小值和默认值

我正在开发一个用于我的API的v2,我想正确地记录它。因为我使用Django Rest框架(3.1.1),并且在他们的文档中建议使用Swagger,我使用它。 在文档中,我看到其功能之一是显示“字段默认值,最小值,最大值,只读和必需属性”。但是,在我的示例中,我只看到“描述”,“参数类型”和“数据类型”,如图所示: 我想看到更多的列,如最小值,最大值和默认值,从模型中获取的值(不必重写 ..
发布时间:2017-05-30 21:53:31 Python

django-rest-swagger不适用于modelserializer吗?

我已经离开了django-rest-swagger的文档 github page ,更具体地说是“如何工作”的部分。它显示您可以为您的休息api定义自己的参数,并将这些参数显示在您的swagger doc页面中。 评论示例如下: “”“ 这个文本是这个API的描述 param1 - 第一个参数 param2 - 第二个参数 “”“ / pre> 我可以让这个工作, ..
发布时间:2017-05-29 21:29:46 Python