private URL getCleanedUrl() {
        URL cleanedurl = this.cleanedUrl;
        if (cleanedurl != null) {
            return cleanedurl;
        }
        cleanedurl = getCleanedUrl(this.url, (this.uri != null ? this.uri : this.url).toString());
        this.cleanedUrl = cleanedurl;
        return cleanedurl;
    }
Lazily determine a cleaned URL for the given original URL.

see #getCleanedUrl(URL, String)
analyzer/src/main/java/nl/basjes/parse/useragent/utils/springframework/core/io/UrlResource.java