1.获取request和response对象
ServletRequestAttributes requestAttributes = (ServletRequestAttributes) RequestContextHolder.getRequestAttributes();
HttpServletRequest request = requestAttributes.getRequest();
HttpServletResponse response = requestAttributes.getResponse();
2.获取当前url的地址及端口
StringBuffer url = request.getRequestURL();
String urlPrefix = String.valueOf(url.substring(0,url.length()-request.getRequestURI().length()));测试地址:http://127.0.0.1:8080/xxxx urlPrefix 打印结果:http://127.0.0.1:8080
以上仅供参考。
版权声明:本文为qq392001794原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。