C# url 路径转换 相对路径 转换为 绝对路径

///  
///  格式化URL函数  urlX 传入相对URL objurl 传入绝对基URL  基URL 一定要带HTTP://
///  

///   传入单个的URL
///  
///  传入得到值的页面URL
///  
///  
public  String FormAturl(String urlX,  string  objurl)
{
    
    Uri baseUri 
=   new  Uri(objurl);  //   http://www.enet.com.cn/enews/inforcenter/designmore.jsp
    Uri absoluteUri  =   new  Uri(baseUri, urlX); // 相对绝对路径都在这里转 这里的urlx ="../test.html"
     return  absoluteUri.ToString(); //     http://www.enet.com.cn/enews/test.html    
}

 

使用: tt.Text = TextData.FormAturl("http://money.163.com/aa/3P7O1SV800251RJ2.html", "http://money.163.com/07/0925/09/aaa.html"); 

你可能感兴趣的:(C# url 路径转换 相对路径 转换为 绝对路径)