swagger-ui相关内容
我正在使用带有OpenApi 3.0.2规范的swagger-UI。 我设置了一个包含多部分/表单数据内容的questBody。 当我从swagger-ui执行请求时,一切正常,但是... 如果我添加一个数组类型的参数,它将在cURL调用中转换为这样的方式: -F "tags=my,tag" 我需要分解数组 -F 'tags[]=my' -F 'tags[]=tag' 我查看
..
我需要做一个API来创建某种逻辑(例如:处理一些数据、生成一个词云、创建一个ML层……)并返回一个简单状态。在我想要做的逻辑中,我不需要模型,只需要接收一个带有一些参数的json,然后做我想做的事情。 我刚刚创建了API视图,但找不到在Body中接收参数的方法。 我读到了一个很好的模式来设计我的方法(Django Rest Framework Business Logic,Separa
..
正在使用AspNetCore为IIS托管的Web应用程序设置SWAGGER。.json页面加载并且似乎可以很好地接触到所有API,但是当导航到{localhost}/swagger查看UI页面时,我收到了一个404错误。我在Startup.cs中有以下代码: //Configure Services services.AddMvc().SetCompatibilityVersi
..
我当前在我的NestJS项目中使用Swagger,并且我启用了浏览器: 在main.js const options = new DocumentBuilder() .setTitle('My App') .setSchemes('https') .setDescription('My App API documentation') .setVersio
..
本文档准备好NodeJS Create API,如何为嵌套对象编写swagger文档。 下面是我的完整的夸张文档代码。但它不显示用户对象。帮助我解决此问题 @swagger /api/v1/employees/add: post: tags: - Employees summary: "Create a new employee" descriptio
..
这是一个基于.NET Core 3.1的ASP.NET MVC应用程序,安装了Swashuckle.AspNetCore 6.1.4(最新版本)。当我尝试在/swagger/index.html加载Swagger用户界面时,得到的是404。看起来Swagger中间件并没有处理该请求,而是转向了静态文件中间件。令人气愤的是,这种方法过去工作得很好,但我不知道我最近所做的哪些更改会导致这个问题。
..
如何使用Go在云函数中服务swagger-ui-dist? 离开云函数环境我会这样做: package main import ( "fmt" "net/http" ) func main() { fs := http.FileServer(http.Dir("./swagger-ui-dist")) http.Handle("/swaggerui/", http.StripPr
..
我正在使用Openapi 3.0.0。一切都运行得很好。例.正在生成cURL、显示的响应正文、响应标头。 但在服务器响应下未显示“请求持续时间” 参考附件 推荐答案 您必须在swaggerOptions中添加displayRequestDuration: true, displayRequestDuration:默认情况下boolean=False。控制“试用”请求的
..
我正在尝试使用OpenAPI 3从各种架构组件构建响应。响应基本上分为三个部分: 其他终结点使用的共享组件(即成功/失败标志)。-#/components/schemas/core_response_schema内部allOf。 此终结点上的所有响应使用的属性(即user_id)-以下的properties组件。 根据用户类型的不同而不同的几个架构之一。-oneOf组件。 我已经确
..
在我的WebAPI中,我有一个更改密码的方法。它接受的参数是一个包含两个属性的类:“OldPassword”和“NewPassword”。 显然,我不想传递查询字符串,我希望将它们传递到主体中。 只要我使用FromBody属性,Swagger UI就不再提供带有两个文本框的漂亮表单,它变成了单个JSON BLOB。 我想混合这些行为,提供一个表单,但将输入格式化为与架构匹配的json。
..
我正在使用Swagger UI为自定义REST API创建文档。 我禁用了“试用”按钮,因为我不需要它,但我希望显示每个请求的cURL命令。 有没有一种方法可以在不激活试用按钮的情况下显示它?或者在YAML文件中添加一些内容,以显示其中包含自定义文本的另一个div? 推荐答案 有没有一种方法可以在不激活";试用按钮的情况下显示它? 不。Swagger UI的c
..
我使用NodeJS loopback 4构建API项目,并使用JWT令牌进行身份验证组件。但是,当我探索内置的环回(默认情况下是本地主机:3000/Explorer),然后导航到我的一个API url时,没有JWT承载令牌的输入位置。如何配置让Swagger显示JWT令牌输入(就像它显示参数查询、请求正文输入一样……) 提前感谢 推荐答案 来自环回团队👋的问候 一般情况下,身份验证
..
我使用的是带有最新版本(1.3.0)的springdoc-Openapi。现在,我希望按“名称”属性对UI中的标记进行排序。 我知道“springdoc.swagger-ui.tag sSorter”配置,并且我可以使用定制的排序函数。但我找不到函数应该是什么样子的示例。 我尝试了以下方法,但似乎不起作用: Springdoc.swagger-ui.tag=(a,b)=>a.get(
..
是否有方法可以将OpenAPI JSON内容直接传递到Swagger UI的SwaggerUIBundle而不是传递URL? 我需要在Reaction 16应用程序中使用Swagger UI,但swagger-ui不支持Reaction 16,因此我改用SwaggerUIBundle。有人知道如何在React版本16+中使用swagger-ui或如何将JSON传递给SwaggerUIBund
..
我遵循了本教程Swagger UI on MicroProfile OpenAPI,但简单地将以下代码添加到Payara微应用程序的pom.xml文件中并不能添加/openapi-ui,而只能添加/openapi。是否还需要其他内容,或者Payara Micro是否不可能拥有OpenApi用户界面。 org.microprofile-ext
..
我正在使用Spring Boot,并且我希望使用Swagger UI使用json发送多部分文件,但如果我使用Postman工作得很好,则收到错误'application/octet-stream' error not supported。 @RequestMapping(value = "/upload", method = RequestMethod.POST, produces = {
..
根据以下步骤将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
..
我有一个使用Spring Boot构建的rest API项目,我想记录我的所有端点。我已经实现了Swagger,并且成功了,但最近我的项目不再运行,配置与创建项目和Swagger工作时相同。 尝试运行项目时出现此错误: WARN 17868 --- [ restartedMain] ConfigServletWebServerApplicationContext : Exceptio
..
我正在尝试为现有终结点编写OpenAPI3规范。终结点使用Content-Typeofmultipart/form-data,其中一个参数接受JSON数组字符串。下面的卷曲显示了此终结点正常工作的示例: curl -X 'POST' 'https://testing.org/test/' -H 'accept: */*' -H 'Content-Type: multipar
..
我一直在尝试访问JHipster生成的Spring应用程序的Swagger-UI。我曾尝试通过“/swagger-ui.html”访问,因为这在其他项目中运行得很好,但这次不行。我还查找了安全配置类,并尝试了引用swagger的所有URL(如“/swagger-ui/index.html”),但它们都不起作用:响应代码为404。 我知道Configuration类会运行,因为控制台显示“St
..