We have a project to filter file download from sharepoint. Our method is that we replace HttpResponse.Filter with our filter derived from Stream(see the code below) in PreProcessHttpRequest event of HttpApplication. It works quite well for GET method and WebDAV command. But a HttpException (description...