public ValidateInternalUrlWithQueryString ( string url ) : bool | ||
url | string | The URL. |
리턴 | bool |
public bool ValidateInternalUrlWithQueryString(string url)
{
return Regex.IsMatch(url, PagesConstants.InternalUrlWithQueryStringRegularExpression) && Uri.IsWellFormedUriString(url, UriKind.Relative);
}
public void Should_Deny_InternalUrlsWithQueryString() { var service = new DefaultUrlService(null, null); invalidInternalUrlsWithQueryString.ForEach(url => Assert.IsFalse(service.ValidateInternalUrlWithQueryString(url), string.Format("URL must be invalid: '{0}'", url))); }