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

Response.Filter是否多次调用Write()?

  •  4
  • mko  · 技术社区  · 15 年前

    一段时间以来,我一直在使用自定义Response.Filter进行重写。因为我从未测试过这个模块,所以我决定运行一些测试,发现一些我没想到的东西。

    我意识到页面是通过多次调用Write()写入流的。

    那么,这是否意味着我的重写逻辑被多次调用,因为同一块html或者html实际上被划分为多个分区?

    请帮助我理解Write()是如何工作的。

    1 回复  |  直到 15 年前
        1
  •  1
  •   SLaks    15 年前

    一页一页地写。

    每一个数据块都会通过你的过滤器发送一次。

    推荐文章