草庐IT

swagger-codegen

全部标签

javascript - Jersey 2 : render Swagger static content correctly without trailing slash(/)

我做的是用Grizzly/Jersey来托管swagger-ui,就是静态内容。这是build.gradle的一部分:compile'org.glassfish.jersey.core:jersey-server:2.22.1'compile'org.glassfish.jersey.containers:jersey-container-grizzly2-http:2.22.1'compile'org.glassfish.jersey.containers:jersey-container-grizzly2-servlet:2.22.1'以下是使用Grizzly配置静态内容的方法:h

html - 在 springfox-swagger-ui 中渲染 html

我最近更新了一个运行springfox-swagger2和springfox-swagger-ui2.5.0的应用程序以使用版本2.6.0。应用程序的API文档使用,和标签,在2.5.0中正确呈现,但在2.6.0版中呈现和标记被swagger-ui忽略。我需要做什么才能让springfox再次渲染HTML标签?标签用在以下位置:ApiInfoBuilder().description("HERE")@ApiOperation(notes="HERE")@ApiResponse(message="HERE") 最佳答案 在尝试使用@A

java - Spring Boot 和 Swagger 文本/html 响应映射

我有一个非常简单的javaspringboot+swagger项目。仅出于测试目的,我创建了两个映射类:Names.java和NamesContainer.javapublicclassNames{@XmlAttribute(name="ref")@ApiModelProperty(notes="Theauto-generatedversionoftheproduct...")privateStringkey;@XmlValue@ApiModelProperty(notes="Theauto-generatedversionoftheproduct...")privateStringn

springboot整合swagger

特别说明:本次项目整合基于idea进行的,如果使用Eclipse可能操作会略有不同,不过总的来说不影响。springboot整合之如何选择版本及项目搭建springboot整合之版本号统一管理 springboot整合mybatis-plus+durid数据库连接池springboot整合swaggerspringboot整合mybatis代码快速生成springboot整合之统一结果返回springboot整合之统一异常处理springboot整合之Validated参数校验springboot整合之logback日志配置springboot整合pagehelper分页springboot整

xcode - Xcode 4 的 "bad codegen, pointer diff"链接器错误

使用Xcode4重新编译C++iPhone应用程序时出现这个讨厌的链接器错误:ld:badcodegen,pointerdiffin__static_initialization_and_destruction_0(int,int)toglobalweaksymbolvmml::Vector2::ZEROforarchitecturearmv6谁知道这是什么意思?如何让它消失当然也很好:)应用程序在Xcode3中编译和链接没有错误。编辑:解决方案是在项目中所有目标的所有build设置中将SymbolsHiddenByDefault设置为Yes。仍然没有人知道实际问题是什么。

android - 在我的 Flutter 应用程序中使用由 swagger 生成的 Dart codegn 提供的 WebServices

我正在尝试使用Flutter开发移动应用程序,我使用swagger生成一个包含所有Web服务的Dart文件代码生成器。我想从Web服务中获取所有用户的列表。在屏幕上,我想为每个用户显示:图像、名字、姓氏和电子邮件。我在main.dart中准备了如下UI:import'package:flutter/material.dart';import'./utility.dart';voidmain()=>runApp(ListUserApp());classListUserAppextendsStatelessWidget{@overrideWidgetbuild(BuildContextco

c# - 使用授权 header (Bearer) 设置 Swagger (ASP.NET Core)

我有一个WebAPI(ASP.NETCore),我正在尝试调整swagger以从中进行调用。调用必须包含Authorizationheader,并且我正在使用Bearer身份验证。来自Postman等第三方应用程序的调用正常。但是我在为swagger设置标题时遇到了问题(出于某种原因我没有收到标题)。这是现在的样子:"host":"localhost:50352","basePath":"/","schemes":["http","https"],"securityDefinitions":{"Bearer":{"name":"Authorization","in":"header",

c# - 部署后 swagger-ui 返回 500

开箱即用的配置在我的机器上完美运行,完全没有问题。但是当我部署到我们的测试环境时-我收到以下消息500:{"Message":"Anerrorhasoccurred."}/api/swagger/docs/v1部署到默认网站/api我猜它与baseUrl或类似的东西有关,但我什至不知道从哪里开始。我的路由在项目中运行良好-我可以调用我所有的webapi端点并且它们正确响应。任何帮助将不胜感激 最佳答案 调试时我使用的是调试配置(我已经为它生成了XmlComments:Properties->buildtab->Output->XML

c# - 如何使用 Swashbuckle 从 WebAPI 上的 Swagger 文档中省略方法

我有一个C#ASP.NETWebAPI应用程序,其API文档是使用Swashbuckle自动生成的.我希望能够从文档中省略某些方法,但我似乎无法弄清楚如何告诉Swagger不要将它们包含在SwaggerUI输出中。我感觉这与添加模型或架构过滤器有关,但具体操作并不明显,文档似乎只提供了如何修改方法输出的示例,而不是将其从输出中完全删除。 最佳答案 您可以将以下属性添加到Controllers和Actions以将它们从生成的文档中排除:[ApiExplorerSettings(IgnoreApi=true)]

go - swagger go 中有效 POST 的示例代码

我在这种方法中做错了什么?我尝试重新实现一个旧的API,但是go实现。基本上我尝试将字符串列表发布到服务器。但我得到的只是来自服务器的错误500,当我尝试时:gorungen/cmd/greeter-server/main.go--port=3000&echo'["a","b"]'|http-vpost:34307/api/greeting/2.0/revisit结果HTTP/1.1500InternalServerErrorContent-Length:68Content-Type:application/jsonDate:Mon,06Mar201717:41:16GMT{"code