gpt4 book ai didi

c# - MVC asp.net 从网络文件夹加载图像

转载 作者:行者123 更新时间:2023-11-30 12:57:52 25 4
gpt4 key购买 nike

我在 ASP.NET Razor 网站上工作。现在在我的 View 中,我想显示存储在我们网络中已发布文件夹中的图像。

我将图像的绝对路径保存为一个字符串,如下所示:

\\my-server\publishes_folder\folder1\img00001.jpg

如何在 View 中显示图像?当我检查源代码时,我看到了路径,因此图像是从我的服务器传出的相对路径。有关信息,此文件夹中大约有 35.000 个不同的图像,因此将它们复制到我的项目中不是解决方案。但是对于每张图片,我都将路径作为字符串。我能做些什么?有任何刺激吗?

最佳答案

您的图像位于客户端无法访问的服务器上。由于您不想复制图像并假设您可以访问 Web 服务器,您可以创建一个虚拟目录并将其指向您的服务器。然后,这将创建一个相对于您的站点的路径,允许您包含以下图像:

<img src= "@Url.Content(Model.ImagePath)" alt="Image" />

但是,虚拟导演确实会带来安全隐患。

How to: Create and Configure Virtual Directories in IIS 7.0

关于c# - MVC asp.net 从网络文件夹加载图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32479426/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com