Response.Filter делает несколько вызовов Write ()? - PullRequest
4 голосов
/ 29 ноября 2010

В течение некоторого времени я использую пользовательский Response.Filter для целей перезаписи.Поскольку я никогда не тестировал этот модуль, я решил провести несколько тестов и обнаружил то, чего не ожидал.

Я понял, что страницы записываются в поток с использованием нескольких вызовов метода Write ().

Значит ли это, что моя логика перезаписи вызывается несколько раз для одного фрагмента html или html фактически разделен на разделы?

Пожалуйста, помогите мне понять, как работает Write ().

1 Ответ

1 голос
/ 29 ноября 2010

Страницы написаны чанками.

Каждый чанк отправляется через ваш фильтр ровно один раз.

...