String uri = "https://xxxx.xxx?xxx=xxx|xxxx|";
URI u = new URI (uri);//会报错 格式非法
//使用下面的方式即可解决
URL url = new URL(uri );
URI uri = new URI(url.getProtocol(), url.getHost(), url.getPath(), url.getQuery(), null);
String uri = "https://xxxx.xxx?xxx=xxx|xxxx|";
URI u = new URI (uri);//会报错 格式非法
//使用下面的方式即可解决
URL url = new URL(uri );
URI uri = new URI(url.getProtocol(), url.getHost(), url.getPath(), url.getQuery(), null);
本文标题:java Uri字符串不合法解决
本文链接:https://www.haomeiwen.com/subject/fcnhlqtx.html
网友评论