2017-11-07 19 views
0

poject에없는 정적 파일에 대해 httpmodule에서 httphandler를 설정하는 방법.HttpHandler를 프로젝트에없는 정적 파일 용 HttpMandule에서 추가

예 : 클라이언트가 내 프로젝트에없는 abc.xml이라는 파일을 요청하면 내 httpmodule에서 처리기를 추가하고 클라이언트에게 응답을 보내야합니다. 내 처리기는 httpmodule에서 추가 한 후에 호출되지 않습니다.

Public Sub Context_BeginRequest(sender As Object, e As EventArgs) 
Dim Application As HttpApplication = CType(sender, HttpApplication) 
Dim CustomHandler As StorageHandler = New StorageHandler() 
Application.Context.Handler = CustomHandler 
End Sub 

이 customHandler의 processRequest라는이

을 실행되지 않습니다 아래로


내 HttpModule의 코드입니다.

답변

0

좋은 5 시간을 보낸 후에 알 수 있습니다.

RemapHandler를 사용할 필요가

,

Application.Context.RemapHandler(CustomHandler) 

하지

Application.Context.Handler = CustomHandler