ProcessRequest每个请求调用3次

时间:2009-04-02 11:29:38

标签: asp.net

出于某种原因,我遇到在我的HttpHandler中每个浏览器请求调用ProcessRequest 3次。我正在使用它从数据库中获取文档,并将它们发送到客户端。这是设置所以每个请求www.site.dk/documents/*都由这个HttpHandler处理。

任何帮助都将不胜感激。

最好的问候。

1 个答案:

答案 0 :(得分:2)

你可能想看看你正在处理哪些动词(如果你为你的动词指定了*,你可能会收到单独的HEAD和GET调用,这将是两个调用)

另外,您没有说明您正在提供什么样的文件。如果他们是html文档,它们可能包含对其他资源的引用。如果这些资源URL是相对的,那么这些请求也可能会进入/ documents / *区域。