절대 URL인지 상대 URL인지 확인 문자열에 상대 또는 절대 URL이 있습니다. 먼저 그것이 절대적인지 상대적인지 알아야합니다. 어떻게해야합니까? 그런 다음 URL의 도메인이 허용 목록에 있는지 확인하고 싶습니다. 예를 들어 다음은 허용 목록입니다. string[] Allowed = { "google.com", "yahoo.com", "espn.com" } 상대인지 절대인지 알면 상당히 간단하다고 생각합니다. if (Url.IsAbsolute) { if (!Url.Contains("://")) Url = "http://" + Url; return Allowed.Contains(new Uri(Url).Host); } else //Is Relative { return true; } bool IsAbsolu..