Я пытаюсь закодировать параметры URL в Java.URL, который я хочу закодировать:
String refer = "/login.do?refer=/list.do?page=1&keyword=abc";
refer = URLEncoder.encode(refer, "UTF-8");
Но getParameter ("refer") и getQueryString () отличаются друг от друга, когда я получаю значение параметра от принимающегоside.
- getParameter ("refer") =>
/login.do?refer=/list.do?page=1&keyword=abc
- getQueryString () =>
%2Flogin.do%3Frefer%3D%2Flist.do%3Fpage%3D1%26keyword%3Dabc
Я хочу получитьParameter ("Refer") как "% 26", как getQueryString ().Но я хочу знать, почему &
.