无法从外部路径获取文件,不是有效的虚拟路径.asp.net MVC
本文关键字:路径 有效 虚拟 asp net MVC 从外部 获取 文件 | 更新日期: 2023-09-27 18:19:25
我想显示路径:http://www.ABC.com/images的图像,但它错误:http://www.ABC.com/images不是一个虚拟路径。这是我的代码在aps.net mvc c#的视图:
FileInfo[] files = new
DirectoryInfo(Server.MapPath("http://www.ABC.com/images/")).GetFiles();
var exefiles = from FileInfo f in files
where f.Extension == ".jpg"
select f;
foreach (FileInfo f in exefiles)
{ %>
<img src="http://www.ABC.com/images/<%:f.Name %>" alt="" height="239px" width="930px" />
<%
}
有人知道吗?
这在多个层面上基本上是不可能的。
http://www.abc.com
不是磁盘上的文件夹
做一个HttpWebRequest到http://www.abc.com/images/。服务器。MapPath仅适用于本地服务器虚拟路径