/// <summary>
/// 获取当前请求完整的Url地址
/// </summary>
/// <returns></returns>
private string GetCompleteUrl()
{
return new StringBuilder()
.Append(HttpContext.Request.Scheme)
.Append("://")
.Append(HttpContext.Request.Host)
.Append(HttpContext.Request.PathBase)
.Append(HttpContext.Request.Path)
.Append(HttpContext.Request.QueryString)
.ToString();
}
var url = HttpContext.Request.GetDisplayUrl();
var url2 = HttpContext.Request.GetEncodedPathAndQuery();
var url3 = HttpContext.Request.GetEncodedUrl();
var url4 = HttpContext.Request.GetHashCode();
var url5 = HttpContext.Request.GetMultipartBoundary();