我有不完整的URL,我正在重定向(没有完整的URL),例如
a.jsp?id=269101|14000
和
b.jsp?action=in&id=239394|2000&inmethod=
我只想对管道"|"
字符进行编码,所以我从java.net.URI
类开始,但要求输入完整的URL。因此我使用URLEncoder但对整个URL进行了编码。
我知道我可以|
在url中查找并直接对其进行编码,但是最好的方法是什么?
String myUrl = "b.jsp?action=in&id=239394|2000&inmethod=";
myUrl = myUrl.replace("|","%7C");
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句