No mapping found for HTTP request with URI [/null/swagger-resources/configur

如果以前是好得,突然启动得时候出现这个错误,我觉得应该是网络得原因导致得,我已经碰到过这种问题两次,莫名奇妙得坏,莫名奇妙得好,最后联想到这是基于浏览器得一个后台接口文档,如果是浏览器出现网络不通畅的情况,会不会导致这种情况的发生,现在还是一头雾水,但是有这方面的猜想.网上搜到的都是配置不成功,但是我是使用过程中,出现这种问题.所以,我觉得应该出在网络层面上.

我已经找到了我的问题,大致说明一下,如果你配置没错,平时也能正常使用,偶尔出现这个问题,原因可能是:

别人正在访问你的swagger网址,或者你自己的浏览器在访问你自己的网址,但是中途,你自己重启了,或者网络中断了,各种原因,导致不能正常访问之后,他就会重复刷新访问,所以,你启动之后,会发现后台一直刷新no mapping,而且你重启也没用,重启电脑也没用,因为可能是你同事跟你调试的时候,访问了你的swagger,只要有外部访问不停的访问你的swagger网址,就会出现这种情况,

所以有时候,你检查自己的本机是检查不出来的,你可以在你的拦截器上打断点,然后重启项目,查看是谁访问了你的swagger网址,你是可以看到具体的ip的,找到ip之后,就可以定位到那台电脑,然后看浏览器,或者调试工具,是否有访问swagger文档但是未正常显示的连接,如果有的话,关闭掉.应该就好了,如果不放心,可以尝试重启.大致就是这样.然后再访问你的swagger文档,应该就可以了.

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值