技术文章

在 .NET 9 中使用 Scalar 替代 Swagger

前言在.NET 9发布以后ASP.NET Core官方团队发布公告已经将Swashbuckle.AspNetCore(一个为ASP.NET Core API提供Swagger工具的项目)从ASP.NET Core Web API模板中移除,这意味着以后我们创建Web API项目的时候不会再自动生成Swagger API文档了。那么今天咱们一起来试试把我们的E …

SpringBoot 在生产快速禁用Swagger2

原文地址:https:dwz.cnR1iAoB71作者:yizhiwazi你还在生产节点开放Swagger吗,赶紧停止这种暴露接口的行为吧。学习目标快速学会使用注解关闭Swagger2,避免接口重复暴露。使用教程禁用方法1:使用注解@Profile({"dev","test"}) 表示在开发或测试环境开启,而在生产关闭。(推荐使用)禁用方法2:使用注解@Co …

了解Swagger规范检查点_swagger歌曲

一、 检查 @Api注解检查项如下图1所示:第一项:是否包含接口的文字描述、接口的类名二、 检查 @ApiOperation注解检查三项,如下图2所示:第一项:是否包含HTTP请求方法(Get、Post等)对应注解属性:httpMethod第二项:是否有对方法的简单描述对应注解属性:value第三项:是否有对方法的详细描述对应注解属性:notes三、 检查 …

golang web开发——gin完整整合swagger和mysql

背景上一个小节,我们已经初步完成了gin整合swagger,发现gin中使用swagger也是很香的,这个可以方便我们少些很多接口说明文档,应该上一个小节说过,我们开始的是实战系列的教程,所以本小节废话不多,将完整的写完一个实战项目的代码因为我们做的是电影管理系统,所以这个小节,我们将围绕对电影进行增删改查的一些操作开始做起,电影的数据,我们将会从豆瓣中获取 …

Postman如何做接口测试1:如何导入 swagger 接口文档

在使用 postman 做接口测试过程中,测试工程师会往界面中填入非常多的参数,包括 url 地址,请求方法,消息头和消息体等一系列数据,在请求参数比较多的情况下非常花时间。我们可以使用 postman 文档导入功能,直接导入 swagger 这样的开放式文档,postman 会根据文档内容以及参数限制自动生成请求相关数据,这样就可以节省大量手工填写参数的时 …

再见 Swagger UI!国人开源了一款超好用的 API 文档生成框架

背景最近,栈长发现某些国内的开源项目都使用到了 Knife4j 技术,看名字就觉得很锋利啊!是不是这样的缩写呢:Knife4j = Knife for Java ?Java 匕首?看起来很牛逼的样子,当然,这是我简单的猜测,从字面上并不能猜到它是干嘛用的!那么它究竟是一个什么样的框架呢?Knife4j 简介Knife4j 的前身是 swagger-boots …

独具Swagger律动感GAWS 2016春季型录

将SWAG风潮作为设计核心的潮流品牌GAWS近日释出2016年春季Lookbook,设计师把美国嘻哈风格服饰与时下流行的细节相结合,以黑、白为基调,在服饰上融入了许多宗教风格图案以及抽象几何图形,打造出球服风T恤、长款连帽卫衣、太空棉棒球夹克、字母织带外套、两件式短裤+打底等款式,辅以金属拉链的装饰以及巧妙精致的拼接工艺,透着品牌一贯的高街味道。与此同时,满 …

使用Swager API Docs和easy-mock生成模拟数据

前面文章已经搭建了本地的easy-mock本地搭建Easy-Mock实现模拟数据常见的Mock方式:将模拟数据直接写在代码里利用javascript拦截请求利用Charles、Fiddler等工具拦截请求以上方式各有千秋,我们要说的是使用Swager API Docs和easy-mock生成模拟数据登录easy-mock创建项目点击+号创建项目填写项目信息归 …