【发布时间】:2016-03-14 04:10:04
【问题描述】:
以下网址相同:
我能否使用 .Net 框架中提供的方法(如 Uri 类中的 Compare() 方法)获得预期结果?还是我应该手动处理这种情况?
【问题讨论】:
-
我真的怀疑是否存在标准解决方案,因为技术上这些 URL 并不相同,可能会导致不同的页面。所以你必须手动处理它们。
-
@DiligentKeyPresser 是正确的。您关于“以下 URL 相同”的断言是有缺陷的。他们不是。现在通常这两个域名都会解析到同一台主机。即使他们不这样做,通常他们也会返回相同的内容。但它们肯定不是同一个 URL。
-
感谢您的笔记。我的意思是它们是“相同的”,因为它们返回相同的结果,所以我想使用 .NET 提供的方法将它们视为相同,似乎 Uri.Compare 方法不起作用,因为它们在技术上并不相同,所以我需要实现我自己的代码。