0

次のことを行う必要があります。

  1. ページに画像を表示
  2. ドキュメントを開くリンク (PDF、DOC など) を表示する
  3. 画像をアップロードする

バックエンドには、次の署名を持つ機能があります。

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" />

ハンドラーは、メソッドGetFileAddFileメソッドを呼び出します。

これは、画像を表示するために機能する場合があります。ドキュメントの表示と画像/ドキュメントのアップロードはどうですか?

また、ハンドラーに関連付けられているセキュリティはどうですか? 悪意のあるユーザーが使用できますか?

4

0 に答える 0