diff --git a/dubbo-common/src/main/java/com/alibaba/dubbo/common/URL.java b/dubbo-common/src/main/java/com/alibaba/dubbo/common/URL.java index d8ac374d7d..9b7257e676 100644 --- a/dubbo-common/src/main/java/com/alibaba/dubbo/common/URL.java +++ b/dubbo-common/src/main/java/com/alibaba/dubbo/common/URL.java @@ -28,6 +28,7 @@ import java.util.Map; import java.util.TreeMap; import com.alibaba.dubbo.common.utils.CollectionUtils; +import com.alibaba.dubbo.common.utils.NetUtils; /** * URL - Uniform Resource Locator (Immutable, ThreadSafe) @@ -131,7 +132,7 @@ public final class URL implements Serializable { this.protocol = protocol; this.username = username; this.password = password; - this.host = host; + this.host = NetUtils.filterLocalHost(host); this.port = (port < 0 ? 0 : port); this.path = path; // trim the beginning "/"