因此,我实现了一个IHttpAsyncHandler类,希望保存对COM对象的引用。这样,两次请求之间的加载时间将会缩短。我在Windows 2003服务器上运行IIS 6。即使第二个调用几乎是即时的,它也会发生:
public class x2Handler : IHttpAsyncHandler, System.Web.SessionState.IRequiresSessionState
我试图使用IHttpAsyncHandler在请求管道中注入一个解码过滤器,但是我发现Request.Filter属性被忽略了。有没有人成功地将Request.Filter与IHttpAsyncHandler一起使用?public class DecodeHttpHandler : IHttpAsyncHandler {
public void ProcessRequest(HttpContext contextpublic class UrlDecodeHttpHandler : IHttpAsyncHandler</em
这可以很好地工作,但当我尝试将IHttpHandler更改为IHttpAsyncHandler时,会显示文件下载对话框,但文件无法开始/完成下载。我做错了什么?WebHandler Language="C#" Class="PreviewPDF" %>
using System.Web;
public class PreviewPDF : IHttpAsyncHandler