| <无详细内容> 复制代码/**
     * 仿js的url encodeURIComponent方法<br>
     * 将整个url编码成一个可用于其它url一部分<br>
     * 注意,它的功能同{[url=home.php?mod=space&uid=17823]@LINK[/url] UrlUtils.encodeURL},但是不对- _ . ! ~ * ' ( )进行编码
     * 
     * @param url
     * @return
     */
    public static String encodeURIComponent(String component) {
        return encodeURL(component)//
                .replaceAll("\%28", "(") //
                .replaceAll("\%29", ")") //
                .replaceAll("\+", "%20") //
                .replaceAll("\%27", "'") //
                .replaceAll("\%21", "!")//
                .replaceAll("\%7E", "~");
    }
 |