swagger相关内容
我试图在AWS上部署API,但不允许在JSON文件中添加模型并显示错误: 它可以在不使用模型的情况下工作,所以也许它不是采用这种方式,所以请向我建议如何在AWS的API JSON中使用模型! 错误是: Your API was not imported due to errors in the Swagger file. Unable to create model for 'L
..
似乎JSON包含路径信息和http请求动词,而YAML似乎仅定义了一个树结构. 它们之间有什么区别?还是我在这里混淆了不同的概念/层次结构?新手大张旗鼓,刚刚开始学习. 如果YAML是JSON的超集,那么该超集具体要添加到这里-是URL路径和HTTP动词吗?添加example也是YAML添加到Swagger的JSON吗? 解决方案 根据 符合OpenAPI规范的OpenAPI
..
我需要描述一个在请求主体中具有一个带有必填字段的对象的api,这些字段之一是一个对象本身具有另一组必填字段的对象. 我正在使用开放式API v3和swagger编辑器( https://editor.swagger.io/ ) 将.yaml文件放到编辑器后,我生成一个html客户端(> generate client> html).然后,我使用以下模式打开在.zip文件中生成的静态页面ind
..
从宠物商店示例中获取以下#definition.给定#definition部分,可以生成JSON结构 例如 在复杂的JSON文件较大的情况下,是否可以进行相反的操作? 鉴于下面的JSON结构,我可以获取为保存某些输入而生成的swagger文件的#defintion部分 { "variable": "sample", "object1": { "obj-fie
..
当我们使用泽西岛2资源隐式使用dto时出现问题. 示例: @POST @ApiOperation(value = "Create pet", response = PetDTO.class) public Pet create(Pet pet) throws IOException { return this.petService.save(pet); } 在此示例中,我们
..
在尝试将招摇入我的API时,我遇到了一些问题. 我的API使用的是Jersey 2.22,语言是Scala.我在pom中添加了以下依赖项: io.swagger swagger-annotations 1.5.12
..
尝试设置我的第一个REST API(使用Jersey 2和Gradle)并使用swagger向其添加一些文档.但是,当添加摇摇欲坠的依赖性并遵循 Exception in thread "main" java.lang.NoClassDefFoundError: javax/servlet/ServletConfig at java.lang.Class.getDeclaredMetho
..
我有一个在嵌入式Grizzly服务器上运行的Jersey2应用程序-与此示例相同的设置: https://github.com/jersey/jersey/tree/2.18/examples/https-clientserver-grizzly/src/main/java/org/glassfish/jersey/examples/httpsclientservergrizzly 我已将其
..
我正在尝试向我的REST API添加Swagger支持,但是对于如何将Swagger相关的静态内容(HTML,JS)文件添加到Spring Boot应用程序中,我感到困惑. 我使用以下依赖项: spring-boot-starter-parent:2.0.1.RELEASE spring-boot-starter-jersey:2.0.1.RELEASE swagger-jerse
..
使用以下Swagger Core的Java Jersey项目: io.swagger.core.v3 swagger-jaxrs2 2.0.2 文档链接转到"openapi.json".
..
我将JAX-RS(RestEasy)与Swagger一起使用.我的一个端点可以上传文件.上载文件的定义方式(在RestEasy中)是提供org.jboss.resteasy.plugins.providers.multipart.MultipartFormDataInput作为参数. 这是我的终点: @PUT @Path("/apis/{id}/file") @Consumes(Med
..
如何为该示例帖子API定义醒目的注释.TenantConfiguration作为JSON负载获取. @Consumes({ "application/json", "application/xml" }) @POST public Message configureSettings(TenantConfiguration configuration) thro
..
我正在使用Springfox-swagger为我的Spring Boot REST服务生成一个Swagger页面.作为我序列化为JSON的POJO的一部分,我使用了: javax.money.MonetaryAmount java.time.LocalDate 我看到的问题是,在Swagger中,响应的“模型"和“模型Shema"选项卡显示了这些字段的实现细节,即 LocalD
..
我在组件模式中使用OpenAPI 3.0继承,并且我有openapi-generator(使用Jackson)生成的(Java)类. 为什么discriminator属性在生成的JSON中被序列化两次? 这是一个JHipster API-First项目,应该使用openapi-generator来生成Java模型(带有Jackson批注的POJO)和API控制器(带有Spring的@A
..
我正在使用Swashbuckle v3.0. 我不确定这是否是错误,但是多态性无法正常工作.我有以下课程: BasePersonDocumentDto { Id, Number } IdentityDto: BasePersonDocumentDto { } PassportDto: BasePersonDocumentDto { VisaNumber } 要应
..
我们有mobilefirst适配器,它在swagger工具中可以正常工作,但是当我们尝试从客户端调用不受支持的媒体类型错误代码415时,它的提供错误. server side java adapter code below like that, ----------------------------------------- @POST @Path("/uploadIm
..
我正在设置ProducesResponseType以便使用Swagger进行记录. 如果响应成功(确定=> 200),那么它将生成IEnumerable. [ProducesResponseType(typeof(IEnumerable), 200)] 但是当我遇到异常时,我捕获了异常,然后生成了我的自定义APIError类的对象.当我填充对象时,我可以设置不同的
..
我可以看到很多在线方法,但其中大多数都是凌乱的,对我而言,我使用的是这两种方法 使用范围,我为移动设备做了一个,为网站做了另一个 var webScope = apiDescription.ActionDescriptor.GetFilterPipeline() .Select(filterInfo => filterInfo.Instance) .OfType
..
只有丑陋的 HTML页面可供下载(HTML,HTML2和动态丑陋的所有),但该网站例如.编辑https://app.swaggerhub.com/apis/{user}/{project}/{version} (还有许多其他功能!)提供了漂亮的HTML界面...如何下载这个漂亮的HTML? 完整的自治HTML代码(文件或文件zip). 我的API有一个有效的swagger.yaml或s
..
我对Spring还是很陌生,并且已经用Spring-boot,Hibernate和Swagger创建了一个小型Web服务.这是我的HomeController: package io.swagger.configuration; import org.springframework.stereotype.Controller; import org.springframework.web.
..