public static String pathEncode()

in encode/java/src/main/java/com/aliyun/darabonba/encode/Encoder.java [45:56]


    public static String pathEncode(String path) throws Exception {
        if (StringUtils.isEmpty(path) || "/".equals(path)) {
            return path;
        }
        String[] paths = path.split("/");
        StringBuilder sb = new StringBuilder();
        for (String s : paths) {
            sb.append(percentEncode(s));
            sb.append("/");
        }
        return sb.deleteCharAt(sb.length() - 1).toString();
    }