public String tryDecodePath(String path) {
        try {
            return decodePath(path);
        } catch (RuntimeException e) {
            return path; // Return original path if decoding fails
        }
    }
Universal, non case-sensitive, protocol-agnostic URL pattern
storage/src/main/java/com/epam/aidial/core/storage/util/UrlUtil.java