代码之家  ›  专栏  ›  技术社区  ›  Elijah66

为什么Application_BeginRequest()在刷新浏览器时会触发两次?

  •  6
  • Elijah66  · 技术社区  · 16 年前

    protected void Application_BeginRequest() { 
        //executed twice
    }
    

    4 回复  |  直到 16 年前
        1
  •  8
  •   chris166    16 年前

        2
  •  2
  •   Chris Shaffer    16 年前

    不久前让我惊讶的是,如果你的html中有一个img标签没有正确的图像路径,一些浏览器会向原始页面发出请求。 Here is a related blog post .

        3
  •  0
  •   Spencer Ruport    16 年前

    我不知道为什么会发生这种情况,但我发现创建一个BaseController类并让我的所有控制器从中继承更容易。更改构造函数以将您的项添加到HttpContext中。

        4
  •  0
  •   Philippe Leybaert    16 年前

    您的HTML中是否引用了也传递ASP的东西。NET管道,比如动态生成的图像或类似的东西?

    推荐文章