fra*_*ish 5 java url android url-encoding
我想url编码一个具有不支持的url协议(方案)的字符串.因此,在第3行,将抛出异常.反正有没有使URL类支持"mmsh"或任何其他"custom_name"方案?
编辑:我不想为我的应用程序注册一些协议.我只是希望能够使用没有"不支持的协议"异常的URL类.我正在使用URL类来解析和整理url字符串.
String string="mmsh://myserver.com/abc";
String decodedURL = URLDecoder.decode(string, "UTF-8");
URL url = new URL(decodedURL);
URI uri = new URI(url.getProtocol(), url.getUserInfo(), url.getHost(), url.getPort(), url.getPath(), url.getQuery(), url.getRef());
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3739 次 |
| 最近记录: |