我需要做以下事情:
我在后端具有以下签名的功能:
public byte[] GetFile(string fileName) //For both documents and images
public void AddFile(string fileName, byte[] data) //For both documents and images
我的问题是,我可以编写一个可以获取图像/文档并上传图像/文档的处理程序,以便我可以通过以下方式在我的客户端中使用它:
<asp:Image runat="server" ImageUrl="~/Image.ashx?FileName=myFileName" />
处理程序依次会调用GetFile
和AddFile
方法。
这可能适用于显示图像。如何显示文档和上传图像/文档呢?
此外,与处理程序相关的安全性如何?恶意用户可以使用吗?