我使用以下代码从 URL中删除http://
和www.
/或删除:dev.
Uri uri = new Uri(this.Referrer);
if (uri != null )
return uri.GetLeftPart(UriPartial.Authority).Replace("http://dev.", "").Replace("http://www.", "").Replace("http://", "");
else
return null;
我不喜欢我依赖这个.Replace()
功能。我有一个错误很长一段时间,直到我意识到this.Referrer
没有子域。
有没有更优雅的方法来做到这一点?