我想检查传入的url在c#中是否有http或https?是否有任何默认方法来查找 url 方案(http/https)?
问问题
5642 次
2 回答
5
您可以使用 Uri.Scheme 来检查它是否是 https。
你也可以只使用Request.IsSecureConnection
于 2012-10-22T12:07:38.560 回答
2
var currentUrl = System.Web.HttpContext.Current.Request.Url;
if (!currentUrl.Scheme.Equals(Uri.UriSchemeHttps,
StringComparison.CurrentCultureIgnoreCase))
于 2012-10-22T12:07:47.687 回答