我想在相应的网址上显示我的网络浏览器地址栏上的已编码网址。 我使用给定的代码获取网址并进行编码。
String getURL=request.getRequestURL().toString();
out.println(getURL);
String output = URLEncoder.encode(getURL);
out.println(output);
答案 0 :(得分:0)
您只需要编码单个查询字符串参数名称和/或值。
String url = "http://mysite.com/query?q=" + URLEncoder.encode("bla bla", "ISO-8859-1"); // Or "UTF-8".