openapi 相关问题

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

.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

验证 swaggerhub API 中的日期时间参数

我在 API 响应中遇到日期时间格式验证问题,我正在寻求解决该问题的指导。 问题: 我有一个 API,可以返回“YYYY-MM-D...

回答 1 投票 0

AWS API Gateway 设置所需标头 - 不起作用

我创建了一个 api 网关,并包含了自定义标头字段(如correlationId)作为其端点所需的标头输入。当我部署 APIGW 时,它不起作用。我尝试测试它,创建了一个

回答 1 投票 0

Connexion v3 找不到“$ref”部分中定义的文件路径

我们的团队基于 connextion v3 为应用程序创建了一个 API。这个 API 工作得很好。为了测试应用程序的流程,我们创建了测试,在其中准备连接服务器

回答 1 投票 0

如何在FastAPI响应模式中使用箭头类型?

我想在 FastAPI 响应中使用箭头类型,因为我已经在 SQLAlchemy 模型中使用它(感谢 sqlalchemy_utils)。 我准备了一个小型的独立示例,其中包含一个最小的 FastAPI 应用程序。我...

回答 5 投票 0

Swagger 编辑器导入规范和外部参考

我正在使用 swagger 编辑器,并已将 openapi 规范作为 yaml 导入,但由于所有外部引用而显示错误 - $ref: '#/components/parameters/orgIdPathParam' 这指向

回答 1 投票 0

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