asp.net(C#)服务器绝对路径与URL相对路径互转

//服务器绝对路径转换成URL相对路径 private string urlconvertor(string imagesurl1) { //获取程序根目录 string tmpRootDir = Server.MapPath(System.Web.HttpContext.Current.Request.ApplicationPath.ToString()); //转换成URL相对路径 string imagesurl2 = imagesurl1.Replace(tmpRootDir, ""); imagesurl2 = imagesurl2.Replace(@"/", @"/"); return imagesurl2; } //URL相对路径转换成服务器绝对路径 private string urlconvertorlocal(string imagesurl1) { //获取程序根目录 string tmpRootDir = Server.MapPath(System.Web.HttpContext.Current.Request.ApplicationPath.ToString()); //转换成服务器绝对路径 string imagesurl2 = tmpRootDir + imagesurl1.Replace(@"/", @"/"); return imagesurl2; }

你可能感兴趣的:(asp.net(C#)服务器绝对路径与URL相对路径互转)