springboot获取访问者ip以及跨域处理
在springboot中使用 跨域 以及 来访者ip获取
使用 @CrossOrigin 注解允许后台跨域
1 | $ @CrossOrigin |
获取ip地址 方法里传入HttpServletRequest request 然后调用request
1 | $ public void text(HttpServletRequest request) |
可能前端处理过代理设置 会获取到127.0.0.1或者主机ip 而不是访问者ip
1 | $ String ip = request.getHeader("x-forwarded-for"); |
一个控制实现多个service
1 | $ new对象 传值 调用service |
vue前端处理跨域
在vue.config.js中添加此代码(此代码会在请求地址时候增加一个前缀api),请求地址就可以了直接写 get(“/“)
1 | $ module.exports = { |
本博客所有文章除特别声明外,均采用 小白兔爱吃草莓 4.0 许可协议。转载请注明来自 是吃草莓的小白兔呀❤!
评论
ValineGitalk