openapi 相关问题

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

在 OpenAPI 3.0 中使用 OpenAPI Generator 时出现“无法识别的 token openapi”错误是什么意思?

我已经以 OpenAPI 3.0 格式编写了 API 定义(https://swagger.io/docs/specification/basic-struct/)。现在我正在尝试生成 Java Spring 对象,就像我之前使用

回答 8 投票 0

SWAGGER BUG:只允许一个参数(!已解决)

我的路线有这个选项,当访问第一个参数(页面)时,它会正确返回从 swagger ui 输入的值,当它访问第二个参数(流派)时,它会直接将其解释为 st...

回答 2 投票 0

在打字稿/节点中swagger多个参数定义

我的路线有这个选项,当访问第一个参数(页面)时,它会正确返回从 swagger ui 输入的值,当它访问第二个参数(流派)时,它会直接将其解释为 st...

回答 1 投票 0

Python FastApi 生成的 Swagger 文档不会用值替换参数占位符(即 {id})

我尝试创建一个 fastapi 路由器来处理 2 个 int 类型的路径参数。 我希望它用我在 swagger ui 中输入的值替换占位符(即 {parameter_name})。 只是...

回答 1 投票 0

inject() 必须从注入上下文调用,例如构造函数、工厂函数、字段初始值设定项

我有一个超级简单的 Angular 17 独立项目来测试生成的 typescript-Angular 客户端 sdk。 我的 openapi.json 规范非常基本,位于另一个项目中 我正在链接角度

回答 1 投票 0

需要在具有开放 API Post 请求的 Azure Function Http 触发器中显示下拉列表

我需要在下面的下拉列表中显示选项 Hostname1、Hostname2 和 Hostname3,但它显示的是选项 0、1 和 2。代码是使用 Open API、.NET 6 的 Azure Function Http Trigger 编写的

回答 1 投票 0

API 平台 - 如何使用装饰器在 Swagger UI 中添加响应代码以添加 400、404、500 响应代码,以便客户端提前知道响应

我想使用 swagger UI 为每个路由添加响应代码(400,404, 500),以便用户提前知道这些错误代码的响应是什么。 我正在关注以下链接,但不确定...

回答 2 投票 0

Openapi 生成器:是否可以从自动生成的代码参数中排除某些标头?

我想支持一些“基础设施”标头并使用它们来描述我的 api,但是在生成阶段,我不希望这些标头在代码中显示为参数。 我会照顾你的...

回答 2 投票 0

未使用 openapi-generator-maven-plugin 生成可扩展枚举类

我正在使用版本 3.0.1 的 OpenAPI 规范,并尝试使用 openapi-generator-maven-plugin 版本 7.1.0 生成客户端代码。 交易类型: 类型:字符串 x-可扩展-枚举: - ...

回答 1 投票 0

如何在 Maven 的 openapi-generator-maven-plugin 中自定义 ApiClient 类名?

我正在 Maven 项目中使用 openapi-generator-maven-plugin 来生成基于 OpenAPI 规范的客户端。生成的客户端默认包含一个名为 ApiClient 的类,位于...

回答 1 投票 0

如何使用简单风格+路径变量作为对象执行OpenAPI请求验证

我想使用 OpenAPI 3.0.x 执行请求验证,样式:简单,路径变量作为对象。 根据 OAS 规范文档,我希望在我的 API 中对路径进行以下配置

回答 1 投票 0

如何使用样式 simple + 路径变量作为 Object 来执行 swagger 请求验证

我想使用 Open API 3.0.0 执行 swagger 请求验证,样式简单,路径变量作为对象。 根据 swagger 官方文档,我想在我的 API 中进行以下配置...

回答 1 投票 0

当 multipart/form-data 具有字符串枚举时,autorest 模型生成失败

我正在尝试使用 openapi 规范 yaml 生成 C# 模型和客户端 如果我在 multipart/form-data 中有一个枚举类型的属性,如下所示: 请求正文: 必填:真实 c...

回答 1 投票 0

打开API生成器:更改客户端名称

我正在使用“OpenApi 生成器”来创建 api 的客户端库。 openapi-generator 生成 -i https://xxxx.cloudfront.net/openapi/en-us/product/2-0/openapi.yaml -g ruby -o tmp...

回答 2 投票 0

OpenAPI 解析器 (Light-4J) 不适用于“oneOf”标准

以下是架构。 成分: 模式: 组标头114: 类型:对象 特性: 授权: 类型:对象 其中之一: - 类型:对象 ...

回答 1 投票 0

Solr 搜索 API 的 OpenAPI 规范

Solr 搜索 API 是否有 OpenAPI 规范? 我们的 API 中有一个 Solr 搜索端点,并且喜欢重用任何 OpenAPI 规范。

回答 1 投票 0

在Nest.js的请求体中添加描述

我第一次使用 Nest.js 并迁移旧版 Node.js API。我正在创建第一条路线,以确保这将保留 OpenAPI 规范功能。我已经创建了控制器...

回答 1 投票 0

如何在 Open API 自动生成的 RestTemplate 中设置超时

使用: 春季启动 v2.7.4 开放API 3.0.3 org.openapitools.openapi-generator-maven-plugin v5.4.0 通过此配置,我将生成一个客户端来访问 Rest API。 我正在尝试设置...

回答 1 投票 0

OpenAPI 规范:什么是适合私有和内部 OpenAPI 文档的许可证?

我的公司使用 Open API Spec 来组织内部 API 的文档,并通过 UI 工具(例如 redoc.ly 或 Swagger)进行渲染。 API 文档作为私有 git 存储库进行管理,并且永远不会

回答 1 投票 0

无法在 Swagger 中使用内容类型应用程序/pdf 下载 pdf 文件

我有一个使用 Express 完成的端点,我在其中下载 pdf 文件作为缓冲区,设置: res.setHeader('内容类型', '应用程序/pdf') res.setHeader('内容处置', '附件; 文件名=

回答 1 投票 0

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