【问题标题】:What is the difference in between Result Filter and Response Filter in ASP .NET MVC?ASP .NET MVC 中的结果过滤器和响应过滤器有什么区别?
【发布时间】:2018-02-23 13:21:32
【问题描述】:

我正在浏览 MSDN 站点以了解 ASP .NET MVC 概念中的过滤 (https://msdn.microsoft.com/en-us/library/gg416513(VS.98).aspx)。在“ASP.NET MVC 过滤器类型”中提到有 4 个过滤器,命名为:-

  1. 授权过滤器
  2. 动作过滤器
  3. 结果过滤器
  4. 异常过滤器

但是在过滤顺序部分已经写了

过滤器按以下顺序运行:

  1. 授权过滤器
  2. 动作过滤器
  3. 响应过滤器
  4. 异常过滤器

那么这个响应过滤器是什么?结果过滤器和响应过滤器有什么区别吗?

【问题讨论】:

    标签: c# asp.net asp.net-mvc


    【解决方案1】:

    没有区别,结果/响应过滤器是一样的。

    因为结果过滤器允许您修改传出的 HTTP 响应,所以它们通常称为响应(也称为 HTTP 响应)过滤器。

    【讨论】:

      猜你喜欢
      • 2019-05-01
      • 2019-02-11
      • 2015-04-18
      • 2013-09-01
      • 2015-11-15
      • 1970-01-01
      • 2016-10-27
      • 2019-05-01
      • 2023-03-27
      相关资源
      最近更新 更多