我的主域是 http://redrocksoftware.com.au .我有一个文件的相对路径,比如/PDF/myfile.pdf
我需要将这个相对路径转换成完整的 URL。如下所示。
http://redrocksoftware.com.au/PDF/myfile.pdf
我在下面试过但没有成功
VirtualPathUtility.ToAbsolute("/PDF/myfile.pdf")
最佳答案
您可以使用 Uri Class结合绝对 URI 和相对路径:
Uri absolute = new Uri("http://redrocksoftware.com.au/");
Uri result = new Uri(absolute, "/PDF/MyFile.pdf");
// result == {http://redrocksoftware.com.au/PDF/MyFile.pdf}
关于c# - 将相对路径转换为完整 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17421120/