openapi 相关问题

OpenAPI规范(最初称为Swagger规范)是用于描述,生成,使用和可视化RESTful Web服务的机器可读接口文件的规范。

从 springboot 2.x 更新到 springboot 3.1.0 后 Openapitools 不再工作

执行gradle任务openApiGenerate时出现以下错误: 引起原因:java.lang.NoSuchMethodError:'com.fasterxml.jackson.core.io.ContentReference com.fasterxml.jackson.dataformat...

回答 2 投票 0

Java Swagger - 将explode 设置为 false 导致查询参数无法正常工作?

我正在尝试将我正在使用的API上的某些端点的explode设置为false,但它似乎无法正常工作。我正在使用最新版本的 Swagger(截至本文为 2.2.9)...

回答 1 投票 0

使用 Spring 的 Swagger UI 出现 404 错误(springdoc-openapi 配置)

我正在将 swagger UI 添加到我的 Spring boot 应用程序中。当我尝试访问 swagger-ui.html 时。我收到 404 错误。 配置类: @配置 公共类 SwaggerConfig { @豆 公开

回答 4 投票 0

OpenAPI 生成器:如何修复警告 o.o.codegen.DefaultCodegen - 值(生成器的选项)必须是布尔值或字符串。默认为“假”

我正在使用以下 OpenAPI 命令来使用 openapi-generator 生成客户端: npx @openapitools/openapi-generator-cli 生成 -i api.yaml -g cpp-restsdk -o %CD% 运行命令后...

回答 1 投票 0

swagger 文件中的嵌套引用

我的 swagger.yml 文件包含对参数和模式的单独文件的引用: 成分: 模式: 用户: $ref: 'http://servername/schemas.yml/#/User' 参数: 电子邮件: ...

回答 1 投票 0

.NET-5 对未经授权的用户隐藏 swagger 端点

我有一个使用 OpenApi 的 .NET 5 API。 是否可以在用户获得 JWT 持有者令牌授权之前隐藏所有 API 端点(但登录端点除外)? 这是我在startup.cs中使用的代码 服务...

回答 5 投票 0

在openapi生成器中使用Lombok

说明: 无法生成具有 lombok 扩展的模型类。支持 lombok 注释的 pom.xml 配置不起作用。 openapi-generator-maven-plugin:7.2.0 springdoc-openapi-

回答 1 投票 0

Quarkus - 从 OpenApi 生成其余客户端

我将 Quarkus 与 Kotlin 结合使用,并尝试使用此 Quarkus 扩展 https://github.com/quarkiverse/quarkus-openapi-generator 生成 Rest 客户端。 我包括了依赖项和提到的 p...

回答 2 投票 0

如何创建对其他子文件具有 $ref 的 OpenAPI 规范文件?这可能吗?

我无法让 OpenAPI 规范 Swagger“外部引用”工作,因为 Swagger 渲染给了我一个例外。 我必须拥有这个才能使编辑巨型大张旗鼓的文档更易于管理...

回答 2 投票 0

OpenApi Generator 可以生成接口 feign 客户端吗?

是否可以使用 OpenApiGenerator 生成 feign 客户端? 这是我当前的设置: 插件{ id 'java' id 'org.springframework.boot' 版本 '2.7.11' id 'io.spring.dependency-

回答 1 投票 0

使用 NSwag 生成 C# 客户端会在同一个文件中错误地创建 2x 个同名的部分类

我正在尝试从 OpenAPI json 文件生成 NSwag C# 客户端。 当我这样做时,我确实生成了一个客户端文件,但它无法编译。它在同一个 .cs 文件中创建了 2x 部分类...

回答 3 投票 0

模型 `text-davinci-003` 已被弃用,在此处了解更多信息:https://platform.openai.com/docs/deprecations

我的 Langchain 聊天机器人遇到问题 通过更新我的代码帮助我找到解决方案 它显示此错误:模型 text-davinci-003 已被弃用,在此处了解更多信息:https://pla...

回答 1 投票 0

使用 swagger 2.0(甚至 3.0),是否可以将枚举值标记为已弃用?

我们使用 Java 类型生成器将枚举类型从 Swagger 2.0 修改为 Java 枚举,并且在某些情况下我们需要反序列化已从代码库中删除的枚举值,因此...

回答 1 投票 0

@ControllerAdvice 将所有可用的异常推送到响应描述,即使它无法抛出

我有一个简单的 Spring Boot 应用程序,其中包含多个 @RestController 和一个全局异常处理程序作为 @ControllerAdvice,它使用自定义代码和错误 dto 处理一些自定义异常。阿尔...

回答 1 投票 0

使用 NSwag 和 MSBuild 从 ASP.NET 中的 OpenAPI 自动生成 TypeScript 代码的问题

我正在探索基于 ASP.NET 服务器的 OpenAPI 规范自动生成客户端 TypeScript 代码的可能性。为了实现这一点,我安装了 NSwag.AspNetCore

回答 1 投票 0

根据 OpenAPI 规范生成 `LocalTime`

我看到OpenAPI中有一个字符串的日期格式,并且通过使用dateLibrary=java8,我们可以使用openapi-generator生成LocalDate字段。 但是有没有办法产生 LocalTime

回答 3 投票 0

OpenAPI Spring 生成器生成错误的 dtos

我有几个项目运行 OAS 3.0 并使用 Gradle OpenAPI 生成器(更具体地说是 Gradle 插件)生成代码。我正在使用 JsonNullable 包装类型,并且大部分情况下都是这样

回答 1 投票 0

zircote/swagger-php - 跳过未知的 La\Product

问题 我正在尝试使用 zircote/swagger-php 从 PHP 代码生成 OpenApi 文件。由于某种原因,我不断收到以下错误: 警告:跳过未知的 La\Product 警告:必填@OA\

回答 1 投票 0

使 yaml-language-server 验证 OpenAPI 嵌套架构

yaml 语言服务器具有称为嵌套架构引用的功能,它允许您使用 URL 片段引用嵌套架构定义。 遗憾的是,我无法让 yamlls 验证...

回答 1 投票 0

FastAPI - @Schema(hidden=True) 在尝试隐藏 swagger 文档上的架构部分时不起作用

我试图隐藏 FastAPI 生成的 swagger 文档的整个模式部分。我已经检查了文档并尝试了此操作,但架构部分仍然显示。 @Schema(隐藏=真) 类...

回答 5 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.