2009-05-24 47 views
2

我有一個表單,您可以將文件發佈到我的服務器。我可以攔截通過HTTP向IIS7上傳的文件,並根據驗證標準拒絕上傳嗎?

有沒有一種方法,不使用自定義的HTTP處理程序,截取該文章的開始,並阻止文件上傳和帶寬用完之前。

因此,例如,我可以檢查一個IP地址,如果它阻塞在我的系統中,我可以在浪費10MB上傳之前停止請求。

謝謝!

編輯:

我使用ASP.NET MVC

+0

如果您指出您正在使用哪種編程語言或工具,您會得到更具體的答案。 – DOK 2009-05-24 19:09:28

回答

0

這實際上是一個HttpModule的工作,而不是一個HttpHandler。只需在BeginRequest事件和空路由中檢查遠程IP對黑名單,或者你有什麼。

0

據我所知,這是不可能的股票.NET代碼,除非你花時間重新創建文件處理和解析ASP.NET。