一段时间以来,我一直在使用自定义Response.Filter进行重写。因为我从未测试过这个模块,所以我决定运行一些测试,发现一些我没想到的东西。
我意识到页面是通过多次调用Write()写入流的。
那么,这是否意味着我的重写逻辑被多次调用,因为同一块html或者html实际上被划分为多个分区?
请帮助我理解Write()是如何工作的。
一页一页地写。
每一个数据块都会通过你的过滤器发送一次。