获取引荐来源网址的最后一部分

Aus*_*inT 1 java jsp servlets


我想获取引荐来源网址的最后一部分.如何获得这些信息的最佳方式?

String referrer = request.getHeader("referer");
Run Code Online (Sandbox Code Playgroud)

目前,这就是我获取引荐来源网址的方式.这给了我整个网址,但我只想要部分网址.


例如:请求的URL:http://localhost:8080/TEST/ABC.html
如果这是引用者URL,我只想要ABC.html.

感谢您的帮助,如果对我的问题有任何误解,请告诉我.

Vis*_*ire 5

这将为您提供XYZ.html:

String url = "http://localhost:8080/TEST/XYZ.html";
url = url.substring(url.lastIndexOf("/") + 1, url.length());
Run Code Online (Sandbox Code Playgroud)