如何去掉urlJava中的参数

How to remove the parameters in url Java

当我 运行 我的项目时,我有一个 URL。

http://localhost:8084/blog1_1/title?uname=55%22

我想从此 URL 中删除查询字符串,如下所示:

http://localhost:8084/blog1_1/title

你能建议我怎么做吗?

假设 url 是一个 java 字符串:

String newURL = url.substring(0, url.indexOf("?"));

应该可以解决问题...

String url="http://localhost:8084/blog1_1/title?uname=55%22";
String onlyUrl=url.substring(0,url.lastIndexOf("?")); //this has the URL

Java:

String newURL = Uri.parse("YOUR_URL").getPath()

科特林:

val newURL = Uri.parse("YOUR_URL").path