2009-05-24 5 views
2

私は自分のサーバーにファイルを投稿できるフォームを持っています。HTTP経由でIIS7へのファイルのアップロードを傍受し、検証基準に基づいてアップロードを拒否することはできますか?

カスタムHTTPハンドラを使用せずに、ファイルがアップロードされ帯域幅が使い果たされる前に、投稿の開始を傍受して防止する方法はありますか?

たとえば、私はIPアドレスを調べることができます。システムでブロックされている場合は、アップロードを10MB無駄にする前に要求を停止できます。

ありがとう!

EDIT:

私はASP.Net 2.0でASP.NET MVC

+0

使用しているプログラミング言語やツールを指定すると、より具体的な回答が得られます。 – DOK

答えて

0

これは実際にはHttpHandlerではなく、HttpModuleの仕事です。 BeginRequestイベントとヌルルートのブラックリストに対してリモートIPをチェックするだけです。

-1

を使用しています、新しいFileUpload controlは、とりわけ、ファイルの種類とサイズを制限するために使用することができる追加されました。

0

私が知っている限り、ASP.NETの処理やファイルの解析に時間を費やさない限り、これは在庫.NETコードでは不可能です。

関連する問題