【发布时间】:2012-02-01 03:43:23
【问题描述】:
我正在制作一个小小的家庭相册,打算以后可能会打开给其他人存储图像。
我将图像上传到 ~\images\,然后调整它们 3 次(普通视图...缩略图和小版本)并将它们移动到 ~\images\thumbs、~\images\normal、~\images\ tiny 然后将原件移动到 ~\images\original。
如果用户知道文件名,他们可以直接转到http://mysite.com/images/normal/filename.jpg 进行直接访问。
我不希望他们可以使用它。
那么,有没有办法将 asp:Image 控件的 ImageUrl 更改为从不可访问的文件夹中读取?这会对性能造成影响吗?我正在考虑类似(不确定是否可能)将图像读入 Steam,并以某种方式设置 ImageUrl 或其他任何东西,以从流中读取?
希望您能提供帮助。
【问题讨论】: