2009-05-24 6 views
2

내 서버로 파일을 게시 할 수있는 양식이 있습니다.HTTP를 통해 IIS7로 파일 업로드를 가로 채고 유효성 검사 기준에 따라 업로드를 거부 할 수 있습니까?

사용자 지정 HTTP 처리기를 사용하지 않고도 파일의 업로드를 시작하고 대역폭을 모두 사용하기 전에 게시 시작을 가로 채고이를 방지하는 방법이 있습니까?

예를 들어 IP 주소를 확인할 수 있으며 시스템에서 차단 된 경우 업로드를 10MB 낭비하기 전에 요청을 중지 할 수 있습니다.

감사합니다.

편집 :

것은 내가 ASP.Net 2.0에서 ASP.NET MVC

+0

사용중인 프로그래밍 언어 나 도구를 선택하면 더욱 구체적인 답변을 얻을 수 있습니다. – DOK

답변

0

이것은 실제로 HttpHandler가 아닌 HttpModule의 작업입니다. BeginRequest 이벤트의 블랙리스트와 널 (null) 경로 또는 원격 IP를 확인하십시오.

-1

을 사용하고, 새로운 FileUpload control가 다른 것들 사이에, 파일 종류 및 크기를 제한 할 수 있습니다 추가되었습니다.

0

알고있는 한, ASP.NET 처리 및 파일 처리를 재현하는 데 시간을 허비하지 않는 한이 방법은 주식 .NET 코드에서는 불가능합니다.

관련 문제