如何通过HttpServletRequest request获取请求的url
时间: 2023-06-18 07:04:32 浏览: 135
java通过HttpServletRequest获取post请求中的body内容的方法
可以通过HttpServletRequest的 getRequestURL() 方法获取请求的URL,例如:
```
StringBuffer url = request.getRequestURL();
```
如果需要获取完整的请求URL,包括查询参数,可以使用 getRequestURI() 方法和 getQueryString() 方法,例如:
```
StringBuffer url = request.getRequestURL();
String query = request.getQueryString();
if (query != null) {
url.append("?").append(query);
}
String fullUrl = url.toString();
```
阅读全文