当前位置: 首页 > 知识库问答 >
问题:

什么是虚张声势、虚张声势和虚张声势UI

高溪叠
2023-03-14
    null

另外,作为API开发人员,如果我不使用它,我会失去什么?

共有1个答案

岳刚洁
2023-03-14

Swagger是一种用于编写文档的符号/规则。但是为什么叫框架(像Angular/MVC)呢?

它可能被称为“框架”,因为它的目的是提供一种系统的方法来标记OpenAPI规范下任何RESTful服务的接口。这对开发人员来说是一件大事,因为规范是由著名的Linux基金会下的开放API倡议监督的。

Swashbuckle是一个程序(javascript?)生成文档的(基于Swagger规则)

这现在进入了观点的领域,但我会尽量客观地对待它。我使用Swashbuckle来帮助为我的应用程序API创建客户机。在完成了实现学习曲线(这并不多)之后,这个包为我节省了大量自己编写客户机的时间。对于小型应用程序来说,编写web客户端是一件微不足道的事情,但是企业级应用程序具有不断增长和/或复杂性不断变化的趋势,因此完全自动化地创建/更新这些客户端是很好的做法。

简而言之,如果您决定不使用它,您必须要么求助于API客户端生成的替代方法,要么自己编写/更新客户端。如果您只开发后端,这对您来说可能毫无意义,但它肯定会帮助那些负责创建将使用您的API服务的客户端应用程序的人。

我希望这些答案对我有所帮助。干杯!

 类似资料:
  • 我的中有以下操作。NET核心2控制器。它是一个API,应该存储作为应用程序/x-www-form-urlencoded发布的所有数据 所以斯瓦格UI允许使用UI尝试这个动作:斯瓦格UI 但是SwaggerUI生成带有正文的POST:formData=field 1=value e1&field 2=value e2 我希望它是:field1=value1 所以问题是,这是OpenAPI的限制,还是

  • 我正在ASP中使用Swashback 5。NET webapi项目,具有所有默认设置。它序列化方法的输出,以便向我显示应答的模式。我得到的文档如下所示: 这是由以下C#代码生成的 结果在哪里。结果基本上是一个标准的对象列表,每个对象都包含这些键/值/id字段。我在这里读过https://conficient.wordpress.com/2014/05/22/getting-rid-of-k__ba

  • 在我的“简化”API中,所有响应都是从基本“响应”类派生(继承)的。响应类由一个填充元数据的头和一个包含用户请求的核心数据的主体组成。响应(在JSON中)的布局使得所有元数据都在第一个“层”上,而主体是一个称为“主体”的单一属性 我试图用以下JSON来定义这种关系: 然后,我尝试通过创建从body/header继承的各种body/header类来创建不同的响应,然后创建由相关的header/bod

  • 我想使用Swashuckle(swagger for. net)在WebAPI项目上进行基于API密钥的身份验证。 我已经配置了如下虚张声势: (见 https://github.com/domaindrivendev/Swashbuckle#describing-securityauthorization-schemes) 它似乎创建了我所期望的swagger文件: 但是当我进入UI并‘尝试’时

  • 嗯,我在API文档中使用了Swagger,它在本地主机中工作得很好,当我将它托管在IIS上时,问题就开始了。对于somereason来说,它不再起作用了 本地主机: 我的控制器代码只有这个方法:

  • 我正在为我的spring boot项目使用swagger注释。 我想为控制器的每个资源返回一个公共响应代码契约。 在文件中:https://github.com/swagger-api/swagger-core/wiki/annotations#apiresponses-apiresponse他们谈论@ApiResponses,但我不能将注释放在类级别。 以下是我所做的: 但问题是和中的坏东西从未