关于 springboot 的一些困扰

2019 年 3 月 24 日
 sharkv
最近在做毕设项目遇到问题。项目用的是 springboot,当访问路径不存在时会被转发为 /error 这个路径,但我需要得到原访问路径(不用管为什么,就是要得到这个不存在的路径),不知道怎么获取,在线等!!!
4054 次点击
所在节点    Java
11 条回复
lhx2008
2019 年 3 月 24 日
加一个 error controller 就可以了,google 搜索一下
lhx2008
2019 年 3 月 24 日
如果打 log 就加个 filter
sharkv
2019 年 3 月 24 日
@lhx2008 哦哦,之前写了个 /error 接口被报错了,我去搜下怎么重写
sharkv
2019 年 3 月 24 日
@lhx2008 这个 error controller 里面还是拿不到原路径呀
kangzai50136
2019 年 3 月 24 日
好像有个什么属性可以设置不转发到 errror 页面,可以直接返回 json 数据的。
sharkv
2019 年 3 月 24 日
@kangzai50136 大哥能帮忙找一下么,急
kangzai50136
2019 年 3 月 24 日
@sharkv 我在地铁,你百度搜搜就有了。
sharkv
2019 年 3 月 24 日
@kangzai50136 老哥我在 HttpServletResponse 里面找到路径拉,谢谢!
huangdayu
2019 年 3 月 24 日
zeyexe
2019 年 3 月 24 日
修改配置文件禁用 whitelabel

# EMBEDDED SERVER CONFIGURATION (ServerProperties)
server.error.whitelabel.enabled=false
Cbdy
2019 年 3 月 30 日

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/547964

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX