我希望用户上传的所有图像都保存在我的网站目录之外。
让我为大家解释一下
假设我有一个网站部署在服务器中,目录路径是:
e.g. D:\TestWeb\
目前我添加了一些其他目录来存储图像:
D:\TestWeb\imgProfile
D:\TestWeb\imgLocation
D:\TestWeb\Scan
但我不想将这些存储在我的根目录 D:\TestWeb\ 中
我想将它们存储到其他位置
E:\img\imgProfile
E:\img\imgLocation
E:\img\Scan
我在这里无法访问这个E:\img\imgProfile
使用http。
请提出任何逻辑。
在 web.config 文件中设置路径
<appSettings>
<add key="DocumentationLocation" value="E:\img\imgProfile" />
</appSettings>
在代码中:
string savePath = ConfigurationSettings.AppSettings["DocumentationLocation"];
string filename = Path.GetFileName(FileUploadControl.FileName);
FileUploadControl.SaveAs(savePath + filename);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)