Dou*_*oug 5 asp.net httphandler ihttphandler
我有一个奇怪的问题,我有一个HttpHandler,其ProcessRequest()事件触发两次.
除了指向静态方法的指针,我在类中没有别的东西,所以我迷失了.
我做了一些谷歌搜索无济于事,甚至认为似乎有一些人有类似的问题:
码:
public bool IsReusable
{
get { return true; }
}
public void ProcessRequest(HttpContext context)
{
Common.Tracker.TrackPageView(context);
}
Run Code Online (Sandbox Code Playgroud)
Dou*_*oug 10
报废这个.
我一直在firefox中测试,这只发生在我直接调用处理程序时.
如果我将处理程序设置为图像src,则不会发生这种情况.
另外在IE中这不会发生 - 它只是firefox.
我想这可能是我的扩展(特别是萤火虫或YSlow的),所以我手动禁用它们一个接一个,它仍然发生,所以我不知道但Firefox使得两次调用的页面.
也许这是类似这样的老帖子,因为我返回GIF作为内容类型: http://www.hanselman.com/blog/InternetExplorerAndTheMagicOfMicrosoftKBArticleQ293792.aspx
希望这有助于某人,因为这是几个小时我永远不会回来...
| 归档时间: |
|
| 查看次数: |
3821 次 |
| 最近记录: |