swagger

    0热度

    1回答

    有问题的应用程序使用connexion包装烧瓶来照顾网络服务器。这个API是用swagger指定的。有没有一种简单直接的方法可以让代码从http服务器制定http响应? 如果可能的话,我想避免编写200个错误处理程序,或者10个最受欢迎并横过我的手指。 api.py import connexion app = connexion.App(__name__, specificat

    0热度

    1回答

    我想验证swagger文件(实际上是我的gradle构建的一部分)。 我已经尝试过使用swagger-parser,但是虽然这可行,并且如果没有根本解析的话,会出现错误,但似乎并不像http://editor.swagger.io/#/那样捕捉问题。 (这是我正在寻找) 当然,这是一个常见的问题,必须有一种方法来做到这一点呢? 我已经试过: 的build.gradle: compile("io.

    0热度

    1回答

    人们用它来记录他们的库和框架是否有某种标准? 理想情况下,它将使用JSON或YAML,并允许生成很好地呈现它的HTML页面。

    1热度

    1回答

    我用下面的代码到一个自定义标题添加到操作: public class RequestIdParameter : IOperationFilter { public void Apply(Swashbuckle.Swagger.Operation operation, SchemaRegistry schemaRegistry, ApiDescription apiDescription

    1热度

    1回答

    我想从SwaggerUI中排除部分“default” - 在那里我保留了我不想公开的路由。我知道在Nelmio Apidoc的2.x版中,config.yml中有一个名为exclude_sections的参数 - 我如何在3.0 beta版本中做到这一点?

    1热度

    1回答

    我从Swagger自动生成JAX-RS接口。 我使用Jersey 2.25.1。 对于大多数使用情况,所有工作都很好。我们有相同的服务器和客户端部件的接口。 客户端从与org.glassfish.jersey.client.proxy.WebResourceFactory的接口生成。 现在我需要通过流式传输来实现文件下载(文件会很大,通常在千兆字节范围内,因此需要流式传输)。 我可以使用下面的签名

    1热度

    1回答

    比方说,我们有一个例子JSON招摇规格: { "swagger": "2.0", "info": { "version": "1.0.0", "title": "Some API" }, "basePath": "/api/v1", "consumes": [ "application/json" ], "produces": [ "appli

    0热度

    1回答

    路线: // swagger:route DELETE /v1/path/{id} api DeleteV1 // // Deletes an item. // // Schemes: https // // Responses: // 202: AcceptedResponse // 401: UnauthorizedErrorResponse // 500: Int

    0热度

    1回答

    我正在为将要以二进制数据接收文件的新端点创建一个swagger规范。你怎么可以用一个招摇规范来表示这个?我将对象看作是一种数据类型,但看起来并不是我正在寻找的东西。过去有没有人做过这件事? 这个问题并不重复,据我所知,因为它特别涉及二进制或“blob”对象类型。

    0热度

    2回答

    我的问题涉及到posted here。 我不得不改写我的问题,因为我觉得前面的一个太冗长了。再来一次吧! 我有一个REST API返回的资产清单,它的编码是这样的: @GET @Produces(MediaType.APPLICATION_JSON) public Response getAllAssets() { List<Asset> assets = new