0

対応する URL が表示されるときに、Web ブラウザーのアドレス バーにエンコードされた URL を表示したいと考えています。私はすでにURLを取得し、指定されたコードを使用してエンコードしています。

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

1 に答える 1

0

個々のクエリ文字列パラメーターの名前および/または値のみをエンコードする必要があります。

String url = "http://mysite.com/query?q=" + URLEncoder.encode("bla bla", "ISO-8859-1"); // Or "UTF-8".
于 2013-08-10T11:11:28.770 に答える