在Web浏览器地址栏上显示已编码的URL

时间:2013-08-10 11:07:27

标签: java jsp network-programming cryptography

我想在相应的网址上显示我的网络浏览器地址栏上的已编码网址。 我使用给定的代码获取网址并进行编码。

       String getURL=request.getRequestURL().toString();
       out.println(getURL);
       String output = URLEncoder.encode(getURL);
       out.println(output);

1 个答案:

答案 0 :(得分:0)

您只需要编码单个查询字符串参数名称和/或值。

String url = "http://mysite.com/query?q=" + URLEncoder.encode("bla bla", "ISO-8859-1"); // Or "UTF-8".