swagger-ui相关内容

Swagger-UI-Open API 3,多部分/表单数据数组问题

我正在使用带有OpenApi 3.0.2规范的swagger-UI。 我设置了一个包含多部分/表单数据内容的questBody。 当我从swagger-ui执行请求时,一切正常,但是... 如果我添加一个数组类型的参数,它将在cURL调用中转换为这样的方式: -F "tags=my,tag" 我需要分解数组 -F 'tags[]=my' -F 'tags[]=tag' 我查看 ..
发布时间:2022-08-16 13:01:16 其他开发

如何在没有任何模型的情况下使用Django REST框架的视集通过POST方法在Swagger UI中传递参数?

我需要做一个API来创建某种逻辑(例如:处理一些数据、生成一个词云、创建一个ML层……)并返回一个简单状态。在我想要做的逻辑中,我不需要模型,只需要接收一个带有一些参数的json,然后做我想做的事情。 我刚刚创建了API视图,但找不到在Body中接收参数的方法。 我读到了一个很好的模式来设计我的方法(Django Rest Framework Business Logic,Separa ..

Swagger&39;swagger.json&39;加载,但在AspNet项目中的swagger UI';{localhost}/swagger';上出现404错误

正在使用AspNetCore为IIS托管的Web应用程序设置SWAGGER。.json页面加载并且似乎可以很好地接触到所有API,但是当导航到{localhost}/swagger查看UI页面时,我收到了一个404错误。我在Startup.cs中有以下代码: //Configure Services services.AddMvc().SetCompatibilityVersi ..
发布时间:2022-07-17 11:05:27 C#/.NET

如何为嵌套对象编写swagger文档

本文档准备好NodeJS Create API,如何为嵌套对象编写swagger文档。 下面是我的完整的夸张文档代码。但它不显示用户对象。帮助我解决此问题 @swagger /api/v1/employees/add: post: tags: - Employees summary: "Create a new employee" descriptio ..
发布时间:2022-04-16 20:31:59 其他开发

找不到SWAGGER RETURN 404请求

这是一个基于.NET Core 3.1的ASP.NET MVC应用程序,安装了Swashuckle.AspNetCore 6.1.4(最新版本)。当我尝试在/swagger/index.html加载Swagger用户界面时,得到的是404。看起来Swagger中间件并没有处理该请求,而是转向了静态文件中间件。令人气愤的是,这种方法过去工作得很好,但我不知道我最近所做的哪些更改会导致这个问题。 ..
发布时间:2022-04-16 20:30:13 C#/.NET

服务器响应不显示&Quot;请求持续时间&Quot;

我正在使用Openapi 3.0.0。一切都运行得很好。例.正在生成cURL、显示的响应正文、响应标头。 但在服务器响应下未显示“请求持续时间” 参考附件 推荐答案 您必须在swaggerOptions中添加displayRequestDuration: true, displayRequestDuration:默认情况下boolean=False。控制“试用”请求的 ..
发布时间:2022-04-16 20:25:28 其他开发

构建OpenAPI响应,包括其中之一,也可能包括Allof

我正在尝试使用OpenAPI 3从各种架构组件构建响应。响应基本上分为三个部分: 其他终结点使用的共享组件(即成功/失败标志)。-#/components/schemas/core_response_schema内部allOf。 此终结点上的所有响应使用的属性(即user_id)-以下的properties组件。 根据用户类型的不同而不同的几个架构之一。-oneOf组件。 我已经确 ..
发布时间:2022-04-16 20:22:31 其他开发

使用Swashbakle.AspNetCore,我如何为FromBody参数提供表单?

在我的WebAPI中,我有一个更改密码的方法。它接受的参数是一个包含两个属性的类:“OldPassword”和“NewPassword”。 显然,我不想传递查询字符串,我希望将它们传递到主体中。 只要我使用FromBody属性,Swagger UI就不再提供带有两个文本框的漂亮表单,它变成了单个JSON BLOB。 我想混合这些行为,提供一个表单,但将输入格式化为与架构匹配的json。 ..
发布时间:2022-04-16 20:19:54 其他开发

SWAGGER用户界面-添加卷曲示例,并禁用";试用";按钮

我正在使用Swagger UI为自定义REST API创建文档。 我禁用了“试用”按钮,因为我不需要它,但我希望显示每个请求的cURL命令。 有没有一种方法可以在不激活试用按钮的情况下显示它?或者在YAML文件中添加一些内容,以显示其中包含自定义文本的另一个div? 推荐答案 有没有一种方法可以在不激活";试用按钮的情况下显示它? 不。Swagger UI的c ..
发布时间:2022-04-16 20:17:07 其他开发

NodeJS Loopback 4将承载令牌配置添加到swagger资源管理器

我使用NodeJS loopback 4构建API项目,并使用JWT令牌进行身份验证组件。但是,当我探索内置的环回(默认情况下是本地主机:3000/Explorer),然后导航到我的一个API url时,没有JWT承载令牌的输入位置。如何配置让Swagger显示JWT令牌输入(就像它显示参数查询、请求正文输入一样……) 提前感谢 推荐答案 来自环回团队👋的问候 一般情况下,身份验证 ..
发布时间:2022-04-16 20:14:14 其他开发

我如何编写一个定制的排序器,以便在用户界面中按名称对我的springdocswagger标签进行排序?

我使用的是带有最新版本(1.3.0)的springdoc-Openapi。现在,我希望按“名称”属性对UI中的标记进行排序。 我知道“springdoc.swagger-ui.tag sSorter”配置,并且我可以使用定制的排序函数。但我找不到函数应该是什么样子的示例。 我尝试了以下方法,但似乎不起作用: Springdoc.swagger-ui.tag=(a,b)=>a.get( ..
发布时间:2022-04-16 20:13:06 其他开发

如何将JSON传递给SwaggerUIBundle?

是否有方法可以将OpenAPI JSON内容直接传递到Swagger UI的SwaggerUIBundle而不是传递URL? 我需要在Reaction 16应用程序中使用Swagger UI,但swagger-ui不支持Reaction 16,因此我改用SwaggerUIBundle。有人知道如何在React版本16+中使用swagger-ui或如何将JSON传递给SwaggerUIBund ..
发布时间:2022-04-16 20:11:47 其他开发

找不到与密钥匹配的型号

根据以下步骤将Swagger从2.9.2升级到3.0.0: https://springfox.github.io/springfox/docs/snapshot/#migrating-from-existing-2-x-version 在新版本中,虽然功能运行正常,但当点击";/swagger-ui/index.html";时,日志中会显示以下错误。 使用spr ..
发布时间:2022-04-16 20:04:22 其他开发

Spring Boot-Swagger文档不起作用

我有一个使用Spring Boot构建的rest API项目,我想记录我的所有端点。我已经实现了Swagger,并且成功了,但最近我的项目不再运行,配置与创建项目和Swagger工作时相同。 尝试运行项目时出现此错误: WARN 17868 --- [ restartedMain] ConfigServletWebServerApplicationContext : Exceptio ..
发布时间:2022-04-16 20:02:55 Java开发

无法使用JHipster访问API的文档

我一直在尝试访问JHipster生成的Spring应用程序的Swagger-UI。我曾尝试通过“/swagger-ui.html”访问,因为这在其他项目中运行得很好,但这次不行。我还查找了安全配置类,并尝试了引用swagger的所有URL(如“/swagger-ui/index.html”),但它们都不起作用:响应代码为404。 我知道Configuration类会运行,因为控制台显示“St ..
发布时间:2022-04-05 17:37:20 其他开发