Swagger中复制API路径时偶发出现出现在剪贴板内的不可见字符

当在Swagger中复制API路径时偶发出现出现在剪贴板内的不可见字符

找到一个看上去很正常的路径,或者复制这个地址试试 “​/api​/v1​/Robots​/GetRobotDropdown”
在这里插入图片描述

平平无奇的文档,拖蓝复制一下
在这里插入图片描述

粘贴到代码编辑器的效果,看上去也稀松平常.但是会发现接口根本调不通
在这里插入图片描述

当将他粘贴到浏览器控制台后会发现,出现了一些神奇的字符,删掉它再复制粘贴回去 问题解决了

Swagger页面,自定义类不出现可能有多个原因。 1. 缺少必要的注解:Swagger通过读取类上的注解信息来生成API文档,因此如果自定义类缺少必要的Swagger注解,就无法在Swagger页面显示。在自定义类上添加必要的Swagger注解,如`@Api`、`@ApiModelProperty`等。 2. 缺少Swagger配置:除了在类上添加注解外,还需要确保Swagger相关配置已正确设置。在Spring Boot项目,可以在`application.properties`或`application.yml`配置文件添加Swagger的相关配置。例如,需要启用Swagger可以添加`swagger.enable=true`配置项。 3. 缺少依赖包:在使用Swagger,需要添加Swagger相关的依赖包。例如,在Spring Boot项目,可以通过添加`springfox-swagger2`和`springfox-swagger-ui`依赖来实现Swagger的功能。如果没有正确添加这些依赖包,自定义类就无法在Swagger页面显示。 4. 不在指定的包路径Swagger默认只扫描指定包路径下的类,如果自定义类不在Swagger的扫描范围内,就无法在Swagger页面显示。可以在Swagger配置添加需要扫描的包路径。例如,使用`@ComponentScan`注解指定需要扫描的包路径。 总结:要在Swagger页面显示自定义类,需要确保自定义类正确使用Swagger注解、Swagger配置正确设置、Swagger相关的依赖包正确引入,并且自定义类在Swagger的扫描范围内。检查以上几点可能有助于解决在Swagger页面自定义类不显示的问题。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值