java中 如何获取客户端请求的url

Python019

java中 如何获取客户端请求的url,第1张

在servlet中的request对象中有url,可以用方法

getRequestURI().

如果在程序中得不到该请求的request对象

那就得不到。

所以得到url的

关键是

先得到

request

String

url

=

request.getScheme()+"://"

//请求协议

http

https

url+=request.getHeader("host")

//

请求服务器

url+=request.getRequestURI()

//

工程名

if(request.getQueryString()!=null)

//判断请求参数是否为空

url+="?"+request.getQueryString()

//

参数