lower version, for example 2.6.8
```properties
dubbo.provider.version=1.0
```

2.7.6 failed to recognize the provider url with 'default.version=1.0' key,  it only takes 'version.1.0' into consideration.

public URL setPath(String path) {
        return new URL(protocol, username, password, host, port, path, getParameters());
    }
    public String getAbsolutePath() {
        if (path != null && !path.startsWith("/")) {
            return "/" + path;
        }
        return path;
    }
    public Map<String, String> getParameters() {
        return parameters;
    }
    public Map<String, Map<String, String>> getMethodParameters() {
        return methodParameters;
    }
    public String getParameterAndDecoded(String key) {
        return getParameterAndDecoded(key, null);
    }
    public String getParameterAndDecoded(String key, String defaultValue) {
        return decode(getParameter(key, defaultValue));
    }
    public String getParameter(String key) {
        return parameters.get(key);
    }
    public String getParameter(String key, String defaultValue) {
        String value = getParameter(key);
        return StringUtils.isEmpty(value) ? defaultValue : value;
    }
    public String[] getParameter(String key, String[] defaultValue) {
        String value = getParameter(key);